Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/03/2012, 00:07
Avatar de maxbrauer
maxbrauer
 
Fecha de Ingreso: marzo-2012
Ubicación: Mexico
Mensajes: 4
Antigüedad: 12 años, 1 mes
Puntos: 1
Quitar primer tag de un documento

Hola tengo este problema, tengo mil archivos html.

Todos estan con varios parrafos, pero en el primero esta la barra de navegacion y necesito quitarla.

Digamos el ejemplo es asi::

$contenido="< p >TFJFA< div ><strong>whatsapp</strong></ div >< /p>
< p>second parragraph< /p>< p>third parragraph < /p>< p>night</p>";


el resultado final para guardarlo deberia ser::

$contenido_procesado="< p>second parragraph< /p>< p>third parragraph < /p>< p>night</p>";


Trate de usar la funcion strip_tags(), pero esa me quita todos los tags< p>, lo he estado buscando con expresiones regulares, pero no funciona.

Alguien sabria bien como armar la expresion regular para que solo quite el primer tag dentro de la cadena $contenido.



$pattern = '/\<p\>.*?\</p\>(.*)/';

$contenido=preg_replace($pattern, '$1'. $contenido);

echo $contenido;