Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/02/2010, 09:46
cesardluis
 
Fecha de Ingreso: enero-2009
Ubicación: Salta
Mensajes: 4
Antigüedad: 16 años, 1 mes
Puntos: 0
Respuesta: ficheros y php

Hola limbo992:
La mejor opción es Usar expresiones regulares:
Código HTML:
<p> no se extrae esto</p>
<p id="extraer"> todo el contenido que se desea extraer, que puede ir dentro <br />

de una etiqueta párrafo </p>

<p id="dos"> contenido que tampoco se se extrae y otros</p> 
Código PHP:
//en particular yo usaría
$ahtmlentities(file_get_contents('http://www.comfia.info/noticias/55088.html'));

if (
preg_match('/<p id="extraer">(.*)<\/p>/',$a,$variables)){
    
//print_r($variables);
    
echo $variables[0]; //<p id="extraer">todo el contenido que se desea extraer, que puede ir dentro <br /> de una etiqueta párrafo  </p>
    
echo $variables[1]; //todo el contenido que se desea extraer, que puede ir dentro <br /> de una etiqueta párrafo 

Para que la expresión también extraiga saltos de linea se puede cambiar:
Código PHP:
 '(.*?)'
//por
'([\x00-\x7F]*?)' 
espero que te sirva,

saludos!!

Última edición por GatorV; 19/02/2010 a las 10:22