さて、これがシナリオです。写真で見る。
OK、すべてのファイルを検索すると 333 個のファイルが検索され、614 個の一致が見つかります。最初の結果は ですalex/init.zsh
。問題ありません。
そこで、論理正規表現を使用して、範囲を少し制限してみます[^alex/init*]*
。すばらしい。結果が少なくなり、検索されたファイルが少なくなり、最初の結果が異なります。問題ありません。
欲しいそのalex
ディレクトリ内のすべての結果を削除するには、ただ単純化するだけ正規表現は働いたにすると[^alex/*]*
、その表現に一致するすべての結果が消えます。 間違っている。
より多くのファイルを一致させる (または除外する) 代わりに、一致 (除外) なしに戻ります。これは、この検索インターフェイスからのイライラする結果の最も単純な例です... 信じてください、もっとお見せできます!
この質問を投稿します...この問題の解決策が見つかることを願って単純な問題より高度な検索のための正しい構文を教えてくれます!