Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/12/2016, 15:22
Avatar de dryant
dryant
 
Fecha de Ingreso: agosto-2009
Ubicación: Malaga, Ceuta, España....
Mensajes: 283
Antigüedad: 14 años, 8 meses
Puntos: 10
Sacar links con xpresiones regulares y preg_match_all

Hola!
Estoy intentando sacar los links de una pagina con el siguiente codigo:
Código PHP:
$url="http://localhost/links.html";
$html=file_get_contents($url);
$regex="/\/\w+-album-fotos.+\w+\.html/";
preg_match_all($regex,$html,$links_found);
print_r($links_found); 
Como son links relativos la expresion regular que uso es esta:
\/\w+-album-fotos.+\w+\.html
la cual me funciona bien en la web http://regexr.com/ pero cuando la uso en mi web con el código de arriba, no me coge bien el link, y me devuelve esto:
/boda-album-fotos-12345.html' style='text-decoration:none;'> etc..

Alguien sabe porque?
Saludos!
__________________
Tecnología y tutoriales