Código PHP:
<?
function links($cadena)
{
$http = "http://";
$array = split(" ", $cadena);
//echo count($array);
for($i=0;$i<=(count($array));$i++)
{
//echo $array[$i];
if(eregi($http, $array[$i]))
$copia[$i] = "<a href='".$array[$i]."'>$array[$i]</a>";
else
$copia[$i] = $array[$i];
}
return implode(' ', $copia);
}
$cadena = "Este es un link http://www.comoandas.com y este es otro link http://www.google.com.";
$links = links($cadena);
echo $links;
?>
Fijate si te sirve esta funcion q te la acabo de hacer...