Ho cercato dovunque ma forse sbaglio i criteri di ricerca...

Cmq ho trovato questo programmino che mi consente di trasformare una stringa in un link:

<?
$link = "http://www.html.it";
$link = eregi_replace("(http|https|ftp)://([[:alnum:]/
\n+-=%&:_.~?]+[#[:alnum:]+]*)","
<a href=\"\\1://\\2\" target=\"_blank\">$link</a>

", $link);
echo "$link";

?>


ma ora come faccio a trovare nel testo tutti i link? cioè tutte le scritte http:// e www?
Se le trovo poi basta barle modificare da questo programma giusto?