首页 新闻 会员 周边

怎么定义验证电子邮件的正则表达式?

0
[已解决问题] 解决于 2010-12-08 15:10

自己定义~~~

technic的主页 technic | 初学一级 | 园豆:172
提问于:2010-12-03 17:32
< >
分享
最佳答案
0

^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3})+)$

 

不过一般写成^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$这样就够了,因为正常后面也就是.com.cn两级域名了。用+是怕你域名级别太深了。

BLoodMaster | 初学一级 |园豆:135 | 2010-12-03 17:50
其他回答(1)
0

验证控件里面不是有么?\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*

RegularExpressionValidator控件,找他的属性,里面有几个可以选择的。

顾晓北 | 园豆:10844 (专家六级) | 2010-12-03 17:53
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册