1

ファイルを検索して、"foo" が前にない "bar" のすべてのインスタンスを見つけたいと考えています (前の空白とその後のすべてを無視します)。

だから私たちが持っているなら

foo
foo bar
baz
    bar a bunch of monkeys

1行目と4行目だけを返します

4

1 に答える 1

9

否定後読みを使用します。パターンは次のようになります。

(?<!foo )bar

「ファイルを検索する」が何を意味するかは、あなた次第です。行ごとに読む?

于 2012-06-14T13:29:47.723 に答える