Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/01/2006, 11:04
pau8000
 
Fecha de Ingreso: febrero-2003
Mensajes: 54
Antigüedad: 21 años, 1 mes
Puntos: 0
Ayuda con una expresión

Hola. Con preg_replace() intento borrar de una cadena todo lo que hay desde <!-- inicio --> hasta <!-- fin -->. Entre ello hay algunas lineas. Lo que he intentado es:

Código PHP:
$textolimpio preg_replace("/\<!-- inicio --\>(.*?)\<!-- fin --\>/"""$texto); 
Pero devuelve todo el texto original.

Un ejemplo del texto original sería:

Código PHP:
<!-- inicio -->

INICIO CABECERAS ETC

<!-- fin -->

CONTENIDO QUE TIENE QUE QUEDAR DESPUES DEL PREG REPLACE


<!-- inicio -->

holaaaa <lineas>dshds dsh ddsah  </lineas>

<!-- 
fin --> 
y que el $textolimpio pase a ser:

Código PHP:

CONTENIDO QUE TIENE QUE QUEDAR DESPUES DEL PREG REPLACE 

Alguna sugerencia? Muchas gracias.