【发布时间】:2013-03-14 07:42:49
【问题描述】:
下面的正则表达式不允许带有下划线的电子邮件 ID,例如 myName_6@a.com
@"^([0-9a-zA-Z]([-.w]*[0-9a-zA-Z_])*@([0-9a-zA-Z][-w]*[0-9a-zA-Z].)+[a-zA-Z]{2,9})$"
有什么想法吗?
【问题讨论】:
-
0-9a-zA-Z确实不允许使用下划线 -
是的,希望在其中允许下划线
-
' "^([0-9a-zA-Z]([-.w]*[0-9a-zA-Z_])*@([0-9a-zA-Z] [-w]*[0-9a-zA-Z].)+[a-zA-Z]{2,9})$" '
-
@"^([0-9a-zA-Z_]+@([0-9a-zA-Z][-w][0-9a-zA-Z].)+[a-zA-Z]{2,9})$"