【发布时间】:2012-09-06 11:08:39
【问题描述】:
允许多个email id以逗号分隔的正则表达式,不应允许在末尾和两个email id之间使用多个逗号。
我的允许多个电子邮件 ID 的正则表达式是 ((\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*)*([,])*)*
但它允许在电子邮件 ID 末尾和两个电子邮件 ID 之间使用多个逗号 例如:
**test@abc.com,,test2@abc.com,,**
这是不允许的
【问题讨论】:
-
fnord+@example.com和*@dk在语法上也是有效的电子邮件地址。请不要再创建一个拒绝有效地址并允许无效地址的临时地址过滤器。