x-env-sender: test@testing.com
这是我的测试字符串,我想检查所有不在域 testing.com 中的地址
下面是我的正则表达式:^(x-env-sender:[^@]+@(?!testing.com$)[a-z0-9.-]+.[az]{2,4})
这有什么问题吗?我无法获得所需的结果。
您可以使用此正则表达式来确保您的字符串不以以下结尾testing.com
:
^(x-env-sender:[^@]+@(?!testing\.com$)[a-z0-9.-]+\.[a-z]{2,4})$
在此处查看演示。
我转义了点,因为在您的正则表达式中它是未转义的并且可以匹配任何字符。