【发布时间】:2014-07-18 09:16:36
【问题描述】:
我正在尝试验证用户在类似这样的 javascript 中输入的电子邮件地址
var email = document.getElementById("<%=Email.ClientID%>").value;
// checks if the e-mail address is valid
var emailPat = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*(\+[a-z0-9-]+)?@[a-z0-9-]+(\.[a-z0-9-]+)*$/i;
var matchArray = email.match(emailPat);
if (matchArray == null) {
alert("Not a valid e-mail address");
document.getElementById("<%=Email.ClientID%>").focus();
return false;
}
这很好用,它可以验证电子邮件地址,但它在这个电子邮件地址上返回 false ayaz5+any+thing+you+want@gmail.com 我想要的是这也是一个有效的电子邮件地址,我需要在此进行哪些更改谢谢
【问题讨论】:
标签: javascript validation email