为了验证正则表达式,我使用了 Scala 控制台:
"REGEX".r.findFirstIn("exampleString").isDefinied
我有很多字符串,我想与正则表达式匹配。
每当字符串恰好是“foo”或“bar”时,我希望上面的内容为假。
我得到的最接近的是^((?!foo|bar).)*$
.
但是,问题在于,一旦它包含“foo”或“bar”,一切都是错误的,尽管我希望“fooof”为真。
更新:
我确实需要这个正则表达式来配置脚本。所以我不能使用 Scala 方法或改变正则表达式的处理方式。