j'essaye de modifier un script qui effectue des contrôles formulaires en js.
L'expression régulière suivante est utilisée pour traiter les noms des inscrits:
var r = new RegExp("^[a-zA-Z](([\.\-a-zA-Z0-9@])?[a-zA-Z0-9]*)*$", "i");
Ce traitement ne me convient pas car il est trop strict, je voudrais élargir les possibilités de saisie.Avant de modifier, il faut que je comprenne et là...j'ai commencé à bouquiner sur les expressions régulières mais ça va prendre du temps.
Quelqu'un saurait il ce que dit cette expression exactement?
Merci pour vos réponses.