Tema: Parsear html
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/09/2005, 15:24
zatara04
 
Fecha de Ingreso: julio-2005
Mensajes: 13
Antigüedad: 18 años, 10 meses
Puntos: 0
en el ejemplo usas id
Cita:
<div id="nombre">Paco</div>
<div id="apellido">Martínez</div>
mientras que en la expresión regular utilizas class

Cita:
preg_match_all ("'<div class=\"nombre\">(.*?)</div>'si", $buffer, $nombre);
revisa si era eso... yo probé con

Código PHP:
<?php
$texto 
"<div id=\"nombre\">Paco</div><div id=\"apellido\">Martínez</div>";
preg_match_all ("/<div id=\"nombre\">(.*?)<\/div>/i"$texto$coincidencias);
print 
$coincidencias[1][0];
?>
y $coincidencias[1][0] contenía "Paco" efectivamente

Saludos.