1

正規表現を使用して、親指の画像なしですべての画像を一致させるにはどうすればよいですか?

hi.gif
thumb.gif
hello.gif

結果は次のようになります:

hi.gif
hello.gif

私は.+(gif|GIF|jpg|JPG)すべての画像を一致させるために使用しています

4

3 に答える 3

2

-ve 先読みアサーションを次のように使用できます。

^(?!thumb).+\.(?:gif|GIF|jpg|JPG)$

ルーブルリンク

正規表現リンク

于 2010-12-02T10:06:49.747 に答える
0

最初に否定的な先読みを入れます。

(?!thumb\.).+(gif|GIF|jpg|JPG)
于 2010-12-02T10:05:53.537 に答える
-1

この正規表現を使用できます:

.+(?<!^thumb)\..+$

また、オプションMultilineを追加します。

于 2010-12-02T10:16:23.660 に答える