【发布时间】:2012-02-26 02:52:10
【问题描述】:
我创建了以下正则表达式来验证我的电子邮件
^[_a-z0-9-]+(\.[_a-z0-9-])+@[a-z0-9-]+\.[a-z0-9-]+$
现在我面临的表达问题是以下格式的电子邮件也被接受了
abc_xyz@gmail
我希望正则表达式强制电子邮件地址应在末尾包含".com/info/net",并且上述电子邮件格式应标记为无效。
我怎样才能做到这一点
【问题讨论】:
-
其实谷歌已经可以申请“gmail”顶级域名了。这很贵,但可以做到:)
-
你不需要重新发明轮子;网络上有很多关于电子邮件正则表达式的示例和讨论。
-
@ÁlvaroG.Vicario 是的.. 考虑到他们拿到了钱。 :) 但在我的情况下,我想最后强制执行
.com,我怎样才能做到这一点 -
您也不允许使用大写字母。此外,该正则表达式实际上并不接受您所说的字符串。
标签: javascript jquery