如何匹配具有任何符号但没有特定符号的字符串?

时间:2019-05-31 12:05:24

标签: regex bash grep mocha negative-lookahead

我需要匹配包含值@a@b@c的字符串。 但是,如果其中任何一个字符串还包含@no值,则将其视为无效。

使用mocha--grep参数运行单元测试是必需的。

当前版本如下

(?!.*@no.*)(@a|@b|@c)

如果@no过滤后没有所需的键,则工作正常。

test @a @a @no test 
@a @b @no

但是如果有的话-表达式就匹配了。

test @a @no @b
@no @a

0 个答案:

没有答案