07/03/2012, 00:07
|
| | | Fecha de Ingreso: marzo-2012 Ubicación: Mexico
Mensajes: 4
Antigüedad: 12 años, 9 meses 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; |