Apple ipad中的ASP.Net电子邮件验证失败

时间:2016-01-11 06:16:20

标签: asp.net regex ipad email-validation

<td>
 <asp:TextBox id="email" class=smallV runat=server columns=50 />
 </td>
 <asp:RegularExpressionValidator id="RegularExpressionValidator1" runat="server" ValidationExpression="^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$" ErrorMessage="Please enter a valid E-mail ID"  ControlToValidate="email" class="rField" display="dynamic">
 </asp:RegularExpressionValidator>

如果我使用abc@xyz.com进行测试,abc.xyz @ abc.com都会失败,为什么?

1 个答案:

答案 0 :(得分:0)

电子邮件ID的正则表达式: -

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

根据here IOS和其他许多浏览器的文档,我们还不支持它。

这样就无法在任何IOS相关设备中使用

主要原因可能是HTML 5符合要求。

运气不好