$string = '[url=http://domain.com]My Webpage[/url][img]http://domain.com/image1.jpg[/img][center][img]http://domain.com/image2.gif[/img][/center][center][thumb]http://domain.com/image3.png[/thumb][/center]';
preg_match_all('/.*?\[img|thumb\](http.+?)\[\/.*+/', $string, $matches);
var_dump($matches);
画像の配列(image1.jpg、image2.gif、image3.png)を取得しようとしています。画像はとの間にある可能性が[img][\img]
あり[thumb][\thumb]
ます。また[center][thumb]http://domain.com/image3.png[/thumb][/center]
、他の画像に変更するには、フルラインを確認する必要があります。誰かがそれを手伝ってくれる?