我正在对电子邮件进行电子邮件正则表达式验证,如果用户输入类似的内容,我会使用以下表达式卡在一个点上,abc.abc
然后这个表达式工作正常,但是当用户输入时advxyz@pqr.com
,它就不起作用
var myreg = new RegExp(/([a-z0-9.]+)@([a-z0-9]+)\.([a-z0-9]+)/i);
var patter = myreg.test(document.getElementById("email").value)
alert(patter)
if(patter == false){
errorMsg.push("email Formate Error Ex:firstname.lastname@abc.com");
}
我希望该用户必须以这种格式输入他的电子邮件,例如firstname.lastname@abc.com/.ca/.org