Hallo,

Graag zou ik wat hulp willen bij een preg_replace functie..
Nou ben ik al een tijdje bezig enkel nu loop ik erop vast.

Ik heb als input:


<span rel="lightbox">
<img src="http://gamesnet.vo.llnwd.net/o1/gamestar/objects/207651_main.jpg" alt="Posted Image" class="bbc_img">
</span>
<br><br>
<br>blablabla <br>
<br><span rel="lightbox">
<img src="http://gamesnet.vo.llnwd.net/o1/gamestar/objects/207651_main.jpg" alt="Posted Image" class="bbc_img"></span>


Dit wil ik omzetten naar een gewone klikbare link.

Daarvoor heb ik deze code geschreven:


$quote = preg_replace('@\<span rel=\'lightbox\'\>\<img src=\'([^"]+)\' alt=\'Posted Image\' class=\'bbc_img\'.*\</span\>@', '<a href="$1" rel="lightbox">[IMG]</a>', $quote);


Deze code werkt prima met 1 image, maar wanneer er meerdere images zijn worden deze in de link compleet samengevoegd naar een [IMG]..

Het moeten dus losse (klikbare links) [IMG]'s worden.


Is er iemand die me toevallig hierbij kan helpen?

B.v.d

Reageren