Regulärere Ausdrücke, die einem das Leben erleichtern

Die folgenden Regulärere Ausdrücke (regular expression, RegEx) können einem das Leben bei vielen Syntax Prüfungen extrem erleichtern. Dennoch möchte ich dazu raten, bei Prüfungen bei denen es um Security geht und nicht nur um einen einfachen Syntaxcheck AUF JEDEN FALL die entsprechenden Module/Klassen der Sprache zu verwenden. Wie zB für die Prüfung und Validierung von eMail-Adressen.

IP-Adresse mit Perl Regex validieren

IPv4 mit RegEx (alternative)

URL mit RegEx validieren

URL mit RegEx validieren — Kürzer, einfacher, nicht so sicher aber meist ausreichend

HTML Link mit RegEx validieren

eMail-Adresse mit RegEx validieren

Hier sieht man eine der Schwächen der RegEx. Neue TopLevelDomain = Code anpassen
Besser gleich richtig: Prüfung und Validierung von eMail-Adressen.

Ähnliche Beiträge:

0 Kommentare

Dein Kommentar

Want to join the discussion?
Feel free to contribute!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.