Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/12/2009, 09:11
Avatar de lisandro Arg
lisandro Arg
 
Fecha de Ingreso: octubre-2003
Ubicación: Cordoba, Argentina
Mensajes: 945
Antigüedad: 20 años, 6 meses
Puntos: 24
Respuesta: Buscar coincidencias con preg_match_all()

Hola abimaelrc, gracias por tu ayuda, creo que funciona mucho mejor con el modificador s. Cambié un poco la expresión para hacerla mas sencilla y solo sacar el nombre del país, funciona cuando coloco un código sumulado y "limipio" en una variable pero cuando es el real (el de la página) como que se "confunde" y no extrae bién

$regexp = '/(?:listings\.php\?Location=)(.+?)(?:">)/s';

-En el primer paréntesis le digo que comienza con listing.php?Location=
-En al segundo que lo importante es cualquier cosa que encuentre en esa parte
-Y el tercero que finaliza con ">

No es muy sencillo? no debería funcionar en cualquer página?