首页 > 其他 > 详细

电子邮箱的正则表达式————呱呱二号

时间:2017-11-07 10:57:42      阅读:1171      评论:0      收藏:0      [点我收藏+]

参考来源:常用正则表达式—邮箱(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_-]+)+$/

  

电子邮箱的正则表达式————呱呱二号

原文:http://www.cnblogs.com/guaguaerhao/p/7797813.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!