Czy ma ktoś może regułkę PCRE walidującą link http/ftp prowadzący do pliku? Szukałem, ale niewiele poza walidacją maila nie znalazłem. Do tej pory używałem
#^(ftp|http)://[a-z0-9_\-/\.%@:]+(:[0-9]+)?/[a-z0-9_\-\.%=&~]+\.[a-z0-9]{2,}$#i ale coś coraz częściej to wyrażenie zaczęło mnie zawodzić...
Btw. Zerknijcie na to bydle:
http://www.foad.org/~abigail/Perl/url3.regex