1
我有以下的正则表达式匹配的电子邮件地址:正则表达式 - 不匹配模式
^([a-zA-Z0-9])+([a-zA-Z0-9._%+-])[email protected]([a-zA-Z0-9_.-])+\.(([a-zA-Z]){2,6})$
,如果我想匹配的一切我怎样才能改变这一点,但一个电子邮件地址? 本能地,我觉得像
!(^([a-zA-Z0-9])+([a-zA-Z0-9._%+-])[email protected]([a-zA-Z0-9_.-])+\.(([a-zA-Z]){2,6})$)
,但我知道这表情都不怎么正常工作。
同你得到了什么'^(?![A-ZA-Z0-9])+([A-ZA等-Z0-9 ._%+ - 。])+ @([A-ZA-Z0-9 _.-])+ \(([A-ZA-Z]){2,6-} $)+ $' – sln
无论你使用什么工具,都可以选择否定匹配。例如,grep有“-v”选项 –
@sln诀窍,谢谢 – noclist