【发布时间】:2011-01-10 17:59:57
【问题描述】:
在我的应用程序中,我验证电子邮件;但我们可以提供多个电子邮件地址,并用分号 (";") 分隔。如何编写验证表达式?
我的电子邮件如下所示:
"sasidhar@yahoo.com;suryasasidhar@gmail.com;srinivas@gmail.com "
如何为此编写正则表达式?
【问题讨论】:
标签: asp.net regex validation email-validation
在我的应用程序中,我验证电子邮件;但我们可以提供多个电子邮件地址,并用分号 (";") 分隔。如何编写验证表达式?
我的电子邮件如下所示:
"sasidhar@yahoo.com;suryasasidhar@gmail.com;srinivas@gmail.com "
如何为此编写正则表达式?
【问题讨论】:
标签: asp.net regex validation email-validation
从basic email regex开始,然后申请如下:
<email regex>(;<email regex>)*
【讨论】:
你可以试试这个:
\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*([,;]\s*\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*)*
这是来自RegexLib.com
【讨论】: