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

Posted 呱呱二号

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了电子邮箱的正则表达式————呱呱二号相关的知识,希望对你有一定的参考价值。

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

  

以上是关于电子邮箱的正则表达式————呱呱二号的主要内容,如果未能解决你的问题,请参考以下文章

kindle电子书(it电子书)————呱呱二号

javascript错误类型————呱呱二号

时间与日期————呱呱二号

javascript面向对象和原型————呱呱二号

4原生javascript封装ajax————呱呱二号

浏览器对象模型BOM————呱呱二号