zacząłem się bawić wyrażeniami regularnymi i chciałem napisać funkcje która po podaniu tekstu wszystkie adresy url (umieszczone pomiędzy ) zamienia na aktywne hiperłącza, wszytkie czyli mam na myśli
1 - http://google.pl
2 - http://www.google.pl
3 - www.google.pl
nie potrafię sobie poradzić jak odróżnić czy adres między ma już http://
próbowałem to rozwiązać w ten sposób:
<?php { } else { $co = preg_replace("/()(www.|http://)([a-zA-Z0-9@#%&_=?/.-]+)()/","<a href='http://23'>23</a>",$co); } ?>
ale niestety w niczym mi to nie pomaga...
jak mam osiągnąć taki rezultat?