Tak tomuhle říkám "náhoda" :-) ten pattern co jsi poslal, jsem dělal já před cca osmi lety :-))) viz. http://www.dfly.cz/regular.php připomělo mi to tohle (http|https|ftp) od té doby se regexpy zabývám spíše okrajově, a jak člověk stárne je čím dál hloupější :-) nicméně tato verze je neořezaná verze toho co tam mám teď. A také samozřejmě nefunguje. Potřebuji nahradit vložené linky obrázkem a bohužel je moc žravej. Teď ještě zkouším variantu aby nereagoval na adresy před kterými je = ale stále se to nedaří. DFly > Ahoj já používám toto: > ((http|https|ftp)://([[:alnum:]_%\.\-]+:[[:alnum:]_%\.\-]+@)?[[:alnum:]_%\.\-]+(:[[:digit:]]+)?([[:alnum:]_%/\.\-]+)?\??(&*[[:alnum:]%_\.\-]+=([[:alnum:]_%/&\.\+\-]+)?)*(#?[[:alnum:]_%\.\-]+)?) > tvůj odkaz to pobere dobře. Upřímně řečeno si myslím, že jsem to od > někud stáhnul spíše, než bych měl záchvat geniality, ale zdroj sem si > nepoznačil.. > Ještě tam potom mám označení pro ty, co nepoužijí protokol "http://" a > začnou přímo www. Ale s tím si asi umíš poradit i bezemně. > K. >> Ahojte všichni, >> >> řeším teď problém s označováním URL v textu. Kdysi jsem si dělal >> šablonu: >> (http|https)://[[:alnum:]_%\.\-]+([[:alnum:]_%/\.\-]+)?\??(&*[[:alnum:]%_\.\-]+=([[:alnum:]_%/&\.\+\-]+)?)*(#?[[:alnum:]_%\.\-]+)? >>Received on 23. 11. 2010, 14:54 CET
This archive was generated by hypermail 2.2.0 : 23. 11. 2010, 14:52 CET