Holas, tengo esta funcion
   Código PHP:
    function bb2html($text)
{
 $bbcode = array("<", ">",'[COLOR="', "[/COLOR]",'"]'); // aqui esta la dificultad
$htmlcode = array("<", ">","<span style=\"color:", "</span>",'">');
.
.
. 
    
  supongamos mi texto es:  
 Código PHP:
    $texto = ' [COLOR=red]Holas[/COLOR]'; 
    
  mi resutado es:  
 Código PHP:
    [COLOR=Red]Holas 
    
  pero si lo pongo asi  
 Código PHP:
    $texto = ' [COLOR="red"]Holas[/COLOR]';  // con las comillas 
    
  aqui si me reconoce todo bien, pero esa no es la idea, lo ideal es que me funcione sin usar las comillas, espero que em ayuden 
saludos