Jak mám upravit regulerní výraz
eregi_replace("\[color=([^\"]+)]([^\[]+)\[/color\]","<span style=\"color: \\1\">\\2</span>",$zprava);
aby se mi do toho započítal jen název té barvy? Uvedu příklad:
Když zapíšu [ color=red]červeně[ /color], tak se mi text normálně zobrazí červeně, ale když zapíšu [ color=red][ u]červeně[ /u][ /color], tak se mi nic nezobrazí a ve zdrojáku mám
<span style="color: red]<u>červeně</u>[/color">
Nevíte jak to ošetřit? Dík moc