gpt4 book ai didi

java - 正则表达式:找到 "bar"但找不到 "foo bar"

转载 作者:行者123 更新时间:2023-11-29 10:05:09 28 4
gpt4 key购买 nike

我们要搜索一个文件以找到前面没有“foo”的“bar”的所有实例(忽略前面的空格和后面的任何内容。)

所以如果我们有

foo
foo bar
baz
bar a bunch of monkeys

我们只会返回第 1 行和第 4 行

最佳答案

使用 negative lookbehind .模式看起来像这样:

(?<!foo )bar

“搜索文件”的含义由您决定。逐行阅读?

关于java - 正则表达式:找到 "bar"但找不到 "foo bar",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11034132/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com