正则表达式之电子邮件合法性
思路和上一篇一样:上一篇文章 正则表达式之手机号合法性
我想到的电子邮件的规则如下,欢迎补充:
* hello.javascript@abc.com.cn * * 任意字母数字下划线 .任意字母数字下划线 @ 任意字母数字 .任意字母 2-5位 .任意字母 2-5位 对应正则表达式:(不会的看我之前文章 点我点我!)\w{3,} (\.\w+)* @ [A-z0-9]+ (\.[A-z]{2,5}){1,2}
var emailReg = /^\w{3,}(\.\w+)*@[A-z0-9]+(\.[A-z]{2,5}){1,2}$/;
var email = "daf@qq.com"
console.log(emailReg.test(email));
注意首位别忘了 ^$
走过路过点点赞鼓励一下下 亲~