Ver Mensaje Individual
  #6 (permalink)  
Antiguo 29/02/2012, 12:44
Avatar de OsSk4R
OsSk4R
 
Fecha de Ingreso: octubre-2006
Ubicación: $this->home
Mensajes: 824
Antigüedad: 17 años, 6 meses
Puntos: 74
Respuesta: Extraer un apartado con php

Buenas queck,

Así es, se realiza con expresiones regulares Veo que bray ya te ha dado unos enlaces para que les heches un vistazo, yo por mi parte te he creado esta expresión que espero te sirva. Las expresiones me costó aprenderlas y aún hoy no las domino al 100% pero bueno, el siguiente código creo que cumple con su función:

Código PHP:
Ver original
  1. $str ='<td headers="vuelo1" class="col1"><a href="/csee/Satellite/infovuelos/es/Detalle.html?accion=detalle&amp;company_code=TAP&a mp;dia=20120229&amp;hora_prev=2012-02-29+11%3A40&amp;ncia=TAP&amp;numBusqueda=TAP1031&am p;nvuelo=1031&amp;ordenacionBack=hprevisto&amp;ori gin=BCN&amp;originBack=BCN&amp;originBusqueda=BCN& amp;strVuelo=TAP1031" title="sds">TAP1031</a></td>';
  2.  
  3. $patron = "/^.*<a{1}\shref={1}('.+'|\".+\")\stitle={1}('.+'|\".+\")>.+<\/a>{1}.*$/";
  4.  
  5. if(preg_match($patron, $str)):
  6.     echo $str;
  7. else:
  8.     echo 'No se pudo capturar';
  9. endif;

Saludos,