2 regex asp.net email validation
我正在使用以下方法验证有效电子邮件的文本框:
<asp:RegularExpressionValidator ID="RegularExpressionValidator1"
ControlToValidate="txtMailCustom"
Text="Invalid address"
ValidationExpression="^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]
{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$" runat="server" />
Run Code Online (Sandbox Code Playgroud)
现在我希望用户能够放置多个电子邮件地址,以逗号和空格分隔.
我该如何整合这种行为?
小智 5
试试下面的表达式,这对我有用:
((\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*)*([,])*)*
Run Code Online (Sandbox Code Playgroud)
上面的代码用于,分隔电子邮件地址.
如果你想用;的,而不是,,不是取代,与;在上述表达式的末尾.
| 归档时间: |
|
| 查看次数: |
7254 次 |
| 最近记录: |