首页 > 代码学习

[正则]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地址。

相关合集

  • 免费追剧神器有哪些
免费追剧神器有哪些

简介:免费追剧神器有哪些?对于平时时间比较多,喜欢追剧的小伙伴来说,一款免费的追剧神器可以让自己看到自己想看的电视剧,还能第一时间看到更新的最新视频,这几款软件都是可以直接在线观看,让你免费享受到更加快乐的追剧体验,视频一更新也会第一时间通知你,让你不错过精彩剧情。