> Kdyby mel nekdo zajem, je to trochu divoky, ale snad dobre: > $text=eregi_replace("((http|ftp):\/\/(([a-z0-9]|[\-]|[\_])+\.)+[a-z]+(\/([a-z0-9]|[\-]|[\_]|[\.]|[\?]|[\&]|[\=])+)*)", > "<a href=\"\\1\">\\1</a>", $text); ja jsem take na podzim resil hledani webove adresy a jeji otagovani a udelal jsem si toto: (mozna se to nekomu zalomi) (http|https|ftp)://([[:alnum:]_%\.\-]+:[[:alnum:]_%\.\-]+@)?[[:alnum:]_%\.\-]+(:[[:digit:]]+)?([[:alnum:]_%/\.\-]+)?\??(&*[[:alnum:]%_\.\-]+=([[:alnum:]_%/&\.\+\-]+)?)*(#?[[:alnum:]_%\.\-]+)? a pro svou potrebu jsem si udelal k tomu takovy pokec, tak to berte s rezervou - proste jsem tam testoval az prilis nesmyslne veci :-) http://www.tns-factum.cz/regular.php pokud jsem na nejakou variantu zapomel, tak mi dejte vedet rad si to upravim DFlyReceived on Thu, 18 Mar 2004 22:47:48 +0100
This archive was generated by hypermail 2.1.8 : 18. 03. 2004, 22:47 CET