0

我有以下正则表达式可以很好地验证电子邮件:

[A-Za-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[A-Za-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?\.)+[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])

但是如果电子邮件的任何部分包含某些字符(例如".

4

1 回答 1

0

如果你添加

(?<!".*)

到当前正则表达式的前面,如果电子邮件地址包含“

于 2013-07-15T09:18:04.917 回答