Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/07/2014, 12:12
DandyCC
 
Fecha de Ingreso: junio-2012
Mensajes: 147
Antigüedad: 11 años, 10 meses
Puntos: 1
Respuesta: Expresión regular para extraer el valor de un link <a> con replace

Me valen las dos soluciones. Fantástico! Gracias a los dos!!

Ya puestos, ¿conoceis alguna buena función que haga el proceso contrario? Es decir, que genere los <a> a partir de cadenas que empiecen por www, http:// o https://? He estado mirando en Stack Overflow pero no encuentro nada realmente decente. Hasta ahora lo hacía con php con esta función que encontré en su día:

Código PHP:
Ver original
  1. $str_return = preg_replace("/((http:\/\/|https:\/\/|www\.)[^\s]+)/", '<a target="_blank" rel="nofollow" href="$1">$0</a>', $texto);