Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/05/2010, 06:00
Avatar de Dundee
Dundee
 
Fecha de Ingreso: junio-2002
Ubicación: El Médano
Mensajes: 1.310
Antigüedad: 21 años, 10 meses
Puntos: 8
ayuda con funciones para expresiones regulares

Hola gente, el tema de las expresiones regulares me lleva dando dolor de cabeza meses , siempre que intento hacer cualquier chuminada tengo que volver a "reaprender" como hacerlo.
El tema es que quiero sacar de una página todos los enlaces que contengan el string www.laurlquesea.com pero no me sale.
Estoy haciéndolo de esta forma:

nota: $url contiene en cada momento una url de la página (no he pegado todo el código para que no ocupe demasiado, pero esto ya está comprobado por mi con un var_dump($url) de que llegan correctamente .

Código:
$patron="|laurlquesea|";

 if (preg_match_all($patron, $url,$coincidencias) ) {
	  
	   $mis_links[]=$url;  
var_dump($mis_links);
NO DEVUELVE las urls que quiero , Pero curiosamente si me devuelve los links de este tipo:
http://www.unaurl.com/lista/equipo/laurlquese/0/

Es decir las url que contienen el patrón definido:laurlquese , si las devuelve , pero si tienen las www y el .com ya no , he probado poniendo como patrón esto:
www.laurlquese.com pero ahora no me devuelve ninguna url ¿alguna idea?.

Mil gracias de antemano.
__________________
Videotutoriales de Drupal