Cheatah: URL-Verifizierung

Beitrag lesen

Hi,

Um eine Benutzereingabe auf einen gültigen URL zu prüfen, sind reguläre Ausdrücke am populärsten. Allerdings soll es ja mehrere Seiten umfassende regexps dafür geben, um wirklich alle Möglichkeiten mit Unterverzeichnissen, Parametern etc. abzudecken. Aber dieser Aufwand lohnt sich für mich nicht.

Copy & Paste ist für Dich zu viel Aufwand?

Es gibt exakt *eine* Regular Expression, die URLs korrekt verifizieren kann. Alles andere sind entweder Varianten, Subsets oder Fehler.

'/(http://)?.+..+/' ist aber schonwieder zu brav.

Und zu falsch. Viel zu falsch.

Welche Alternativen sind denn heute üblich?

Entweder richtig prüfen oder gar nicht prüfen.

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