电子邮箱的正则表达式————呱呱二号
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_-]+)+$/
以上是关于电子邮箱的正则表达式————呱呱二号的主要内容,如果未能解决你的问题,请参考以下文章