Ver Mensaje Individual
  #5 (permalink)  
Antiguo 17/01/2013, 13:32
Avatar de dashtrash
dashtrash
Colaborador
 
Fecha de Ingreso: abril-2007
Ubicación: Ni en Sevilla,ni en Sanlúcar..qué más da..
Mensajes: 927
Antigüedad: 17 años, 1 mes
Puntos: 270
Respuesta: Extraer solo un parte con getElementsByTagName

Suponiendo que el h1 no tiene atributos:

- Si $text es el texto completo.
- $h1_1, $h1_2... son los contenidos de varios h1
Código PHP:
Ver original
  1. str_replace(array("<h1>".$h1_1."</h1>",
  2. "<h1>".$h1_2."</h1>" /* , ....... */
  3. ),"",$text);


Si el h1 tiene atributos, es exactamente igual, pero con preg_replace.
Básicamente.."El resto" de la cadena, es el resultado de reemplazar los <h1> por "" en el texto original.