次のようにURLタグで囲まれた画像URLを一致させようとしています
[URL=http://www.google.com/sdaasd/sadasda/asddsa/sadsa/dasd.html][IMG]http://www.cnn.com/asd.jpg[/IMG][/URL]
URL/IMG コンボの単一のインスタンスに対してのみ一致する場合にのみ完全に機能する次のパターンがあります
\[URL=("|)([\s\S]*?)("|)]\[img\](https?:\/\/.*\.(?:png|jpg))\[\/img]\[\/URL\]
ただし、次のように URL/IMAGE コンボを繰り返すと:
[URL=http://www.google.com/sdaasd/sadasda/asddsa/sadsa/dasd.html][IMG]http://www.cnn.com/asd.jpg[/IMG][/URL] [URL=http://www.google.com/sdaasd/sadasda/asddsa/sadsa/dasd.html][IMG]http://www.cnn.com/asd.jpg[/IMG][/URL]
その後、機能しなくなります。回避策/修正に関するアイデアはありますか??