什么正则表达式会检查一行中没有(字符的单词?我试过(\w+)(\?!\()但它不起作用,并且(\w+)[^\(]通过将最后一个字母视为[^\(]部分来匹配任何内容。我正在使用 D 编程语言。
应该匹配的例子:
它应该与asdf以下内容匹配:
asdf blah
asdf.beef
(asdf)
但不在这些:
asdf(blah)
但是,在 中asdf(blah),blah将匹配。同样在asdf blahandasdf.beef中,blahandbeef也将被匹配。