电子邮件Regex Validator,不允许“。”

时间:2011-05-30 11:42:22

标签: asp.net regex email-validation

嘿,我有以下Regex Validator

<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ControlToValidate="email"
                ErrorMessage="Email requires a vaild email address" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*">*</asp:RegularExpressionValidator>

但它不允许关注邮件e.clear@company.ie,我相信问题是与。在@符号之前,但不确定如何更新正则表达式以反映此

2 个答案:

答案 0 :(得分:1)

使用此:

\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*

这是RegularExpressionValidator提供的默认正则表达式。你的表达有一个'后8号字符。它似乎无效。

答案 1 :(得分:0)

我认为它的工作是e.clear@company.ie。但是你没有得到验证组。