0

別のクレイジーなウェブサイトの移行を行っています!

次のようなHTML img src URLがあります

http://blog.example.com/imagename.jpg

画像形式は、jpg、png、または gif にすることもできます

ドメインが「/imagename.jpg」の直後にあるすべての URL を見つける正規表現が必要です。

正規表現に非常に慣れていないのですが、式は何ですか?

4

2 に答える 2

0

すでに多くの良い提案があり、WordPress サイトがドメイン名をリンクにハードコードするのはなぜですか? 正規表現が必要な場合は、これを試してください:

(?<=<img).+(?<=src=["'])(.+(?:jpe?g|gif|png))

説明:

(?<=<img).+(?<=src=["']) - be sure we're inside an <img> tag up to src attribute
(.+(?:jpe?g|gif|png)) capture everything up to required extension
于 2013-10-24T00:14:39.300 に答える