首页 > 代码学习

[正则]Email邮箱正则表达式

发布时间:2011-11-11 09:57:10 来源:星知苑 作者:星之宇

网上看到好几种Email邮箱正则表示式。
随便去网上找了几个email正则表达式去分析,这里只看定界符里面的

第一个:/^[0-9a-zA-Z]+@(([0-9a-zA-Z]+)[.])+[a-z]{2,4}$/i
不能识别的email地址:
1.首先@前面的不能带符号,如:下划线,点号(gmail)等等,例如:a_b@myxzy.com。
2.中文邮。[break]

第二个:/^[a-zA-Z][a-zA-z0-9-]*[@]([a-zA-Z0-9]+[.]){1,3}[a-zA-Z]*/
不能识别的email地址:
1.以数字开头、不能带下划线和点。例如:8@myxzy.com
2.中文邮。

第三个:/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/
不能识别的email地址:
1.中文邮
这个是比较完善的一个email的正则表达式了,一般可以判断多数的邮箱,毕竟中文邮现在用的也少。

不做任何限制:/^.+@.+\..{2,4}$/
应该说匹配所有的email地址。

相关合集

  • 买药什么app便宜又快
买药什么app便宜又快

简介:网络的发达社会的不断的进步,随着很多的行业都在赶上互联网这个大的步伐当中来,那么看病买药也是成了很多的年轻人在手机全新的购买的方式,很多的软件平台也是联合了大型的正规连锁的各种品牌的药店进行网上售卖,价格也是绝对的公道来源都是正规的,要是你也是有这方面的需求,就来这里看看适合你自己的购药app。