Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/10/2011, 16:10
Avatar de Rodrhigo
Rodrhigo
 
Fecha de Ingreso: septiembre-2011
Ubicación: Temuco-Valdivia-Osorno
Mensajes: 254
Antigüedad: 13 años, 2 meses
Puntos: 48
¿Como extraer un enlace? con exp regulares?

Necesito sacar enlaces de un contenido.
Yo se como deben comenzar esos enlaces y lo unico que nesecito es que en una parte del enlace coincidenas todos los caracteres excepto el espacio y un <

Este es mi codigo:
Código PHP:
Ver original
  1. preg_match_all('/http:\/\/ejemplo.com\/(.*?<)/i',$contenido, $coincidencias,PREG_PATTERN_ORDER);

ese codigo funciona casi bien. el problema esta en que me trae todo el enlace incluyendo < y yo no quiero que me lo incluya.

ejemplo:
$contenido= 'bla bla bla http://ejemplo.com/ID0193741ASDER<b>hola</b>';
y lo que ahora me esta entregando es esto:
http://ejemplo.com/ID0193741ASDER<
y yo quiero esto:
http://ejemplo.com/ID0193741ASDER

Gracias de anticipado