-1

我正在使用以下电子邮件模式:

[\w\.-]*[a-zA-Z0-9_]@[\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]

我想限制它以允许特定域,例如:.com、.org、.net、.edu

如何做到这一点,请指教。

4

2 回答 2

3

[\w\.-]*[a-zA-Z0-9_]@[\w\.-]*[a-zA-Z0-9]\.(com|org|net|edu)

您可能希望使用不区分大小写的标志来编译它,或者添加您想要的电子邮件地址结尾的大写版本。

于 2012-09-25T15:41:46.177 回答
-2

对于 .com

[\w\.-]*[a-zA-Z0-9_]@[\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]\.com

对于 .com、.org、.net、.edu 中的任何一个

[\w\.-]*[a-zA-Z0-9_]@[\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]\.(com|org|net|edu)
于 2012-09-25T15:25:22.080 回答