#254250
preg_replace('#\[color\=([^\#].+?)\](.+?)\[/color\]#i', '<span style="color: $1">$2</span>', $str)