我正在使用这个
<asp:RegularExpressionValidator runat="server"
ValidationExpression="^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$"
Text="*" ControlToValidate="txtEmail" >
</asp:RegularExpressionValidator>
1)abc@example.c在这种情况下有效。这对标准来说还不错吗?
2)我应该在表达式中包含什么,如果必须检查点后面至少有2个字母。 abc@example.co
答案 0 :(得分:0)
验证我使用的应用程序中的电子邮件地址:
ValidationExpression="^\w+([-+.']\w+)*@\w+([-.]\w+)*\.(\w{2}|com|org|net|edu|gov|mil|biz|info|mobi|name|aero|asia|jobs|museum)$"
如果你想在点后验证2个字母。使用\w{2}
之类的:
ValidationExpression="^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w{2}$"