我正在尝试验证电子邮件,但验证不正确。如果我在.com之后添加任何字符(如.comaaaaaa),则它会验证到电子邮件,但事实并非如此。下面是我的代码。
$.validator.addMethod("validate_email", function(value, element) {
if (/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(value)) {
return true;
} else {
return false;
}
}, "Please enter a valid Email.");