Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/09/2008, 21:47
Avatar de JoniJnm
JoniJnm
 
Fecha de Ingreso: mayo-2007
Ubicación: Madrid
Mensajes: 264
Antigüedad: 16 años, 11 meses
Puntos: 4
Expresiones regulares - Cambiar urls a enlaces html

Hola,

[^ \t\n\r] es igual a (\S) no?

Sabe alguien porque al poner esto:

Código PHP:
$texto ereg_replace"(http|ftp)(s)?://[^ \t\n\r]+",'<a href="\\0">\\0</a>',$texto); 
Si se remplazan las urls pero si uso lo siguiente, no:

Código PHP:
$texto ereg_replace"(http|ftp)(s)?://(\S)+",'<a href="\\0">\\0</a>',$texto);  

//Tampoco

$texto ereg_replace"(http|ftp)(s)?://[\S]+",'<a href="\\0">\\0</a>',$texto); 
Saludos!
__________________
JoniJnm.es