Angular已在1.2
中更改了电子邮件的验证规则诸如me @ host之类的电子邮件被视为有效。
如何更改验证规则,以便只有me@host.com等地址被视为有效且me @ host无效?
答案 0 :(得分:0)
只需使用普通的正则表达式函数进行验证:
var validateEmail = function(email) {
var emailReg = /^(([^<>()[\]\\.,;:\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,}))$/;
return emailReg.test(email);
};