Si è vero, non ci avevo pensato, però potresti fare così forse:
Codice PHP:
$testo str_replace('[URL="''<a href="'$testo); 
$testo str_replace('[COLOR=red]"[/COLOR]]''" target="_blank">'$testo); 
$testo str_replace('[/URL]''</a>'$testo); 
echo 
$testo
o anche qui non va?