Z racji że nie ogarniam kompletnie wyrażeń regularnych mam problem z "podświetleniem" linków. Mam prosty skrypt forum i jeśli ktoś umieści jakiś link (http://link) to chciałbym że php zamieniało go na <a href="link">link</a>
Pomoże ktoś?
$text = preg_replace('#((http|https|ftp|ftps)[\w\#$%&~/.\-;:=,?@\(\)]*)\s#si', '<a href=\1>\1</a>', $text)