J'utilise l'expression suivante pour valider des e-mails:REGEX Validation Email pour ne pas autoriser Commas dans les domaines
^[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?\.)+(?:[a-zA-Z]{2}|com|COM|CoM|cOM|coM|COm|edu|org|net|gov|biz|info|name|aero|biz|info|jobs|museum)\b
Cependant, il me permet toujours d'entrer dans un e-mail invalide, comme ci-dessous ...
[email protected],uk
Je ne veux pas autoriser la virgule entre le co et uk.
Des suggestions?
Regex peut être très différent dans différentes langues. Quelle langue utilisez-vous? – vandershraaf
Vous ne semblez pas autoriser les virgules n'importe où, est-ce que c'est ce que vous recherchez? – BlackVegetable
Avez-vous cherché SO pour la validation par courriel regex? Cette question a été posée plusieurs fois auparavant. –