Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/02/2011, 21:50
Avatar de HiToGoRoShi
HiToGoRoShi
 
Fecha de Ingreso: abril-2008
Mensajes: 849
Antigüedad: 16 años
Puntos: 31
expresiones regulares ayuda

Que tal amigos, primero un buen link para poder entender los malditas expresionres regualres, pero asi que te xpliquen como a niñito xD

Y la segunda es esta...

Quiero capturar la descripcion de un sitio web

Código HTML:
Ver original
  1. <meta name="description" content="Noticias del Perú y del mundo. El Comercio.pe informa sobre actualidad, política, elecciones, gastronomía, espectáculos y deportes. Tiene blogs y la edición impresa completa. Videos y fotos." />

Este es mi script

Código PHP:
Ver original
  1. ini_set ( 'user_agent', 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)' );
  2.     ini_set ( 'user_agent', 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)' );
  3.     $web = file_get_contents ( $url, false );
  4.     $regEXP = '#<meta name="description" content="(.*?)" />#';
  5.     preg_match ( $regExp, $web, $resp );
  6.     return implode ( '', $resp );

Pero no me captura la descripcion =(

Porfa, pasenme la correcta expresion regular y de paso expliquenme como funciona porque me gusta aprender, no me conformo con usarlo no mas pero tampoco quiero tar leyendo todo el dia expresiones regualres xD, solo expliquenme la expresion que armen

Salu2