规则
/*
电子邮件规则
1 任意数字字母下划线
1.2 .任意字母数字下划线(可有可无)
2 @
3 任意字母数字
4 .任意字母(2-5位)
5 .任意字母(2-5位)
*/
实现
// \w{3,} (\.\w+)* @ [A-Za-z0-9]+ (\.[A-Za-z]{2,5}){1,2}
var emailReg = /^\w{3,}(\.\w+)*@[A-Za-z0-9]+(\.[A-Za-z]{2,5}){1,2}$/;
var email = "1abc.he@abc.com.cn";
console.log(emailReg.test(email));
常用正则表达式
网上很多写好的正则表达式,我们可以找来用,不用每次都自己写。我随便找了一个,供参考,不一定好