サブライムテキスト3で、 'include/config.php'という文字列を含まないファイルを検索することはできますか?これは本当に良い動作しません特定の文字列を含まないファイルのサブライムテキスト3を検索する
:
(?!include/config.php)
サブライムテキスト3で、 'include/config.php'という文字列を含まないファイルを検索することはできますか?これは本当に良い動作しません特定の文字列を含まないファイルのサブライムテキスト3を検索する
:
(?!include/config.php)
あなたは非アンカー先読みを使用することはできません、それはテキスト内の任意の場所ことになるだろう。
^
は行の先頭に一致するため、テキスト全体の先頭に一致する\A
のアンカーを使用します。
また、改行やテキストを確認する必要があるため、(?s)
でDOTALLモードを有効にし、先読みの内部に.*
を使用する必要があります。
また、単語全体が一致するようにするには、\b
(単語境界)を使用してください。リテラルドットにマッチするようにドットをエスケープすることを忘れないでください。
使用
(?s)\A(?!.*\binclude/config\.php\b)
はあなたに感謝し、それが動作Wiktor第 – Nico