Cheatah: RegExp: URL korrekt erkennen

Beitrag lesen

Hi,

ich probiere es jetzt hiermit:
(?:[a-zA-Z0-9-_\u00A1-\uFFFF]|.|:|/){2,}.(?:com|net|org|de){1}

gar nicht mal so schlecht, der Anfang. Jedoch wird "http://" u.ä. nicht ordentlich beachtet, der Port sollte separiert werden, eventuelle User-Name-und Passwort-Teile könnten beachtet werden, der Unterstrich ist in Hostnamen aber sowas von ungültig, und es kann ganz hervorragend einbuchstabige Domains geben. Arbeite am besten mit Hostparts, anstatt alles in einem erschlagen zu wollen.

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes