preg_replace problem igen
Jeg har en funktion der i et textarea finder [quote]tekst[/quote] og omdanner det til <div class="quote">tekst</div>. Det virker fint. Men jeg vil også have den til at kunne omdanne:[quote]tekst [quote]tekst[/quote][/quote] til <div class="quote">tekst <div class="quote">tekst</div></div> og dybere endnu. Hvordan får jeg min funktion til at fortsætte med at omdanne [quote][/quote] når de allerede er omkranset af [quote][/quote] ?
Min funktion ser således ud:
$data = preg_replace("/\[quote\](.*?)\[\/quote\]/U","<div class=\"quote\">\\1<\/div>", $data);