3

665 を含み、.pdf を含まないすべての行を検索する正規表現を作成するにはどうすればよいですか?

正規表現で行う方法が見つからないようです。重要な場合、これは Notepad++ 構文用です。

ありがとう

4

2 に答える 2

4

.pdfが の後にのみ発生する場合665、否定先読みアサーションは正常に機能する665(?!.*\.pdf)はずです。それ以外の場合は、一致するものと失敗するものの 2 つの正規表現を使用することを好みます。Perl 構文では、次のようになります。

/665/ && !/\.pdf/
于 2008-10-10T04:02:43.187 に答える
2

あなたが探している機能は、先読みパターンです

665(?!.*\.pdf)
于 2008-10-09T22:05:45.373 に答える