Potrzebuje z tekstu wyciągnąć wszystkie adresy stron i zamienić je na linki.
Napisałem taki o to kod:
$text = preg_replace(array('#http://[^\s]+#e', '#www.[^\s]+#e'), array("'<a href=\"'.htmlspecialchars('\\0').'\" target=\"projekt\">'.htmlspecialchars('\\0').'</a>'", "'<a href=\"http://'.htmlspecialchars('\\0').'\" target=\"projekt\">'.htmlspecialchars('\\0').'</a>'"), $text);
który wysypuje się przy strukturze linka:
http://www.onet.pl
Działa poprawnie dla:
http://onet.pl
www.onet.pl
Ma ktoś jakiś pomysł?