Hola profesor, lo que tengo es:
   Código PHP:
        $var='Hola visita mi web: marte.marte.com salu2!';
    $var='Hola visita mis webs: marcianos.net y salu2!';
    $x='([0-9a-z]*\.[a-z]{2,5})+';
     if(eregi($x,$var,$url)){
    $url[0]=ereg_replace('www\.|http|:','',$url[0]);
    $var=ereg_replace($x,'<a href="http://www.'.$url[0].'" target="_blank">www.'.$url[0].'</a>',$var);
    }
     echo "<p>$var</p>"; 
    
  Pero y si hay varios URL "Xcosa.Xcosa.Xcosa" en la misma linea? 
Pero bueno!... Supongamos que solo hay un URL por linea... 
Cómo se hace para no hacer un "fatigante" explode? 
Salu2!