Ver Mensaje Individual
  #4 (permalink)  
Antiguo 25/04/2011, 02:53
Avatar de bNd170
bNd170
 
Fecha de Ingreso: agosto-2009
Ubicación: $this->setLocation('Valencia', 'Spain');
Mensajes: 365
Antigüedad: 14 años, 8 meses
Puntos: 13
Respuesta: Expresion regular

Quizás no me explique del todo bien, voy allá.

Estoy usando de funcion preg_replace, de la siguiente manera.
Código PHP:
Ver original
  1. preg_replace('/\[tag\](.*?)\[\/tag\]/is','<div>$1</div>',$texto)

El problema surge cuando el patron encuentra una coincidencia con \n, en este caso, al encontrarlo, me cierra el div (de reemplazo).