function validateEmail(obj){
var str = obj.value; var patn = /^[_a-zA-Z0-9\-]+(\.[_a-zA-Z0-9\-]*)*@[a-zA-Z0-9\-]+([\.][a-zA-Z0-9\-]+)+$/;
if(patn.test(str)){
return false;
}else{
return true;
}
}
给你一个邮箱的正则表达式,看一下应该明白
var str = obj.value; var patn = /^[_a-zA-Z0-9\-]+(\.[_a-zA-Z0-9\-]*)*@[a-zA-Z0-9\-]+([\.][a-zA-Z0-9\-]+)+$/;
if(patn.test(str)){
return false;
}else{
return true;
}
}
给你一个邮箱的正则表达式,看一下应该明白
var str = obj.value; var patn = /^[_a-zA-Z0-9\-]+(\.[_a-zA-Z0-9\-]*)*@[a-zA-Z0-9\-]+([\.][a-zA-Z0-9\-]+)+$/;
if(patn.test(str)){
return false;//合法
}else{
return true; //非法
}
}
这样的正则是不可以检验现两个连续字符的
如果以[email protected],这样的邮箱也是可以通过的
\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
(.)\1_(b)\2_(\d)\3匹配aa_bb_11