Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/03/2011, 00:03
diegomedina24
 
Fecha de Ingreso: marzo-2011
Mensajes: 6
Antigüedad: 13 años, 1 mes
Puntos: 0
Exclamación Problema con string

Hola, tengo el siguiente codigo

$pregue = array();
$pregue[1] = "/\[size=(.*)\](.*)\[\/size\]/";
$pregue[0] = "/\[b](.*)\[\/b\]/";

$respe = array();
$respe[1] = "<span style=\"font-size:\$1px\">\$2</span>";
$respe[0] = "<span style=\"font-weight:bold\">\$1</span>";

$contenidoo = preg_replace($pregue, $respe, $contenido);

Si el string tiene estas formas funciona:

[ b][ size=18]aaaaaa[ /size][ /b]

[ b]aaaaaa[ /b]

[ size=18]aaaa[ /size]

Pero si es de esta forma no me aparece nada:
[ size=18][ b]aaaaaa[ /b][ /size]

Espero que sepan cual es el problema.

Gracias por ayudarme