Expression régulière pour plusieurs e-mails dans asp.net
-
23-09-2019 - |
Question
Dans mon application, je valide les e-mails; Mais nous pouvons donner plus d'une adresse e-mail séparée avec un point-virgule (";"). Comment puis-je écrire l'expression de validation?
Mes e-mails ressemblent à ceci:
"sasidhar@yahoo.com;suryasasidhar@gmail.com;srinivas@gmail.com "
Comment puis-je écrire une expression régulière pour cela?
La solution
Vous pouvez essayer ceci:
\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*([,;]\s*\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*)*
C'est de la part de Regexlib.com
Autres conseils
Commencez par le Email de base regex puis postuler comme suit:
<email regex>(;<email regex>)*
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow