标签:参考 htm http code 网站 常用正则表达式 mail pattern blog
参考来源:常用正则表达式—邮箱(Email)
邮箱的正则表达式:
常见的网站大都是:www.baidu.com www.163.com www.php.net and so on
所以网站的正则为: (可看成 ** . ** . ** ) [a-zA-Z0-9_-]+ \. [a-zA-Z0-9_-]+ \. [a-zA-Z0-9_-]+
let webPattern = /^[a-zA-Z0-9_-]+ \. [a-zA-Z0-9_-]+ \. [a-zA-Z0-9_-]+$/; 所以域名部分[a-zA-Z0-9_-]+\.[a-zA-Z0-9_-]+
[a-zA-Z0-9_-]+
\.[a-zA-Z0-9_-]+
(\.[a-zA-Z0-9_-]+)+
而现在常见的邮箱大都是:用户名@域名,
所以邮箱正则可以看成:
let emailPattern = /^[a-zA-Z0-9_-]+ @[a-zA-Z0-9_-]+ \. [a-zA-Z0-9_-]+$/;
或者
let emailPattern = /^[\w-]+@[\w-]+\.[\w-]$/;
最后这个才是对的:/^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/
标签:参考 htm http code 网站 常用正则表达式 mail pattern blog
原文地址:http://www.cnblogs.com/guaguaerhao/p/7797813.html