Sono riuscito a mostrare entrambi i risultati ma c'è ancora un problema
Codice PHP:
$string = "<quote user=123>Messaggio</quote>";
$regex = "#([<]quote user=)(.*)([>]){0,}([<]/quote[>])#e";
$output = preg_replace($regex,'("<div class=\"quote\"><div class=\"author\">$1</div>
<div class=\"m\">$2</div></div>")',$string);
echo $output
Dovrebbe mostrarmi questo:
codice:
<div class="quote"><div class="author">123</div>
<div class="m">Messaggio</div></div>
Invece ho questo:
codice:
<div class="quote"><div class="author"><quote user=</div>
<div class="m">123>Messaggio</div></div>
Qualcuno potrebbe aiutarmi a risolvere l'errore?
Grazie in anticipo