![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
08/05/2004, 09:49
|
Ex Colaborador | | Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 22 años, 8 meses Puntos: 16 | |
Hola,
El problema es que los caracteres [ y ] son caracteres especiales en las espresiones regulares. Si quieres indicar los caracteres [ y ] tienes que escaparlos con \ , algo como:
$mensaje = preg_replace("#\[a\](.*?){1}\[/a\]#", "<a href=\"$1\" target=\"_blank\"><B>$1</B></A>", $mensaje);
Saludos.
__________________ Josemi
Aprendiz de mucho, maestro de poco. |