[^ \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);
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);