我需要一个符合以下条件的正则表达式:
logger(textthatdoesnotcontain|)
例:
logger(sample log) // Match
logger(sample log | test) // Not Match
我已经尝试过以下正则表达式,但无法正常工作:
logger(?!*\|.*)
最佳答案
logger\([^\|]+\)
应该可以解决问题
或者如果您想匹配整行
^logger\([^\|]+\)$
这接受除“ |”以外的任何字符在“ logger(”和“)”之间
关于javascript - 正则表达式不包含,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55529550/