Nincs Visual Basic-ban egy olyan metódus ami egy textből kinyeri az összes URL-t?
"az url: ami http-vel kezdődik és az utána levő 1. szóközig tart"
<a href="http://valami.com">EzaszövegrészismégazURL,biztos?:P</a>
Regex-el kell csinálni de rohadt bonyolult
amugy az URL ez lenne az i indextől addig a pontig tartó string ameddig egy"."nincs és utánna egy string pl. ("html,aspx") és utánna egy különleges karakter pl.(/<>)
ezt egy regex-el,hogyan lehet megcsinálni?
Én valahogy így csinálnám:
((ht|f)tps?://[^ ]+)("|<|>| |$)
Magyarul:
https, http vagy ftp prefixel kezdődik, ://-vel folytatódik, azt követi egy szóközt nem tartalmazó sorozat, és egy speckó karakterrel zárul. ($=sorvége) És az 1-es indexű group fogja megadni az URL-t.
"ezt a regexet esküszöm külön programozási nyelvként kell megtanulni..."
Annyira azért nem. Hármas típusú nyelv, tehát egy nagyságrenddel egyszerűbb, primitívebb, mint egy rendes programozási nyelv.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!