x-env-sender:test@testing.com
这是我的测试字符串,我想检查所有不在域test.com
的地址以下是我的正则表达式: ^(X-ENV-发件人:[^ @] + @(?testing.com $)[A-Z0-9 .-] + [A-Z] {2,4})
这有什么问题吗?我无法获得所需的结果。
答案 0 :(得分:0)
您可以使用此正则表达式来确保您的字符串不会以testing.com
结尾:
^(x-env-sender:[^@]+@(?!testing\.com$)[a-z0-9.-]+\.[a-z]{2,4})$
请参阅demo here。
我逃脱了点,就像在你的正则表达式一样,它没有转义,可以匹配任何角色。