ASP.Net 苹果中的电子邮件验证失败 ipad
ASP.Net email validation fails in apple ipad
<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 都失败了,为什么?
电子邮件 ID 的正则表达式:-
\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
根据 here IOS 的文档,许多其他浏览器尚不支持它。
所以这在任何 IOS
相关设备中都不起作用
主要原因可能是它符合 HTML 5
标准。
运气不好
<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 都失败了,为什么?
电子邮件 ID 的正则表达式:-
\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
根据 here IOS 的文档,许多其他浏览器尚不支持它。
所以这在任何 IOS
相关设备中都不起作用
主要原因可能是它符合 HTML 5
标准。
运气不好