4

正規表現foobarがあり、 foobarに一致しないドキュメント内のすべての行を検索したいとします。これはできますか?どうすればいいですか?

4

2 に答える 2

11
^(?!.*foobar.*).+$ 

複数行オプションを使用すると、foobar.. を含まないすべての行に一致します。

于 2011-04-05T17:27:09.210 に答える
0

あなたのケースの正規表現はこれです

^((?!foobar))$

編集:

ただし、grep のみが必要な場合は、-v パラメータを使用できます。

grep -v foobar
于 2011-04-05T17:18:30.733 に答える