30+ gängige Regex-Muster für E-Mail, URL, Telefon, Datum und mehr durchsuchen
Eine Regex-Bibliothek ist eine fertige Sammlung gängiger Muster für reguläre Ausdrücke — für E-Mails, URLs, Telefonnummern, Daten, Postleitzahlen, IP-Adressen und mehr — die Sie kopieren und nutzen können, statt sie von Grund auf zu schreiben. Reguläre Ausdrücke sind mächtig, aber berüchtigt schwer richtig hinzubekommen, und die Muster für Alltägliches wie eine gültige E-Mail oder ein Datumsformat sind überraschend leicht kaputt zu machen. Ein getestetes Muster zu durchsuchen und zu kopieren spart Zeit und vermeidet die subtilen Fehler, die vom Selbstbasteln kommen.
Diese gängigen Muster sind auch eine großartige Art, Regex am Beispiel zu lernen: zu sehen, wie ein funktionierendes E-Mail- oder URL-Muster aufgebaut ist — die Zeichenklassen, Anker und Quantoren, die es nutzt — lehrt die Syntax weit schneller als das abstrakte Lesen der Regeln. Ein nützlicher Vorbehalt, den man vorab kennen sollte: Manche Muster, etwa E-Mail-Validierung, können nie perfekt streng sein, sie zielen also auf „gut genug" statt jeden Sonderfall der Spezifikation zu erfassen. Diese Bibliothek lässt Sie im Browser einen soliden Ausgangspunkt nehmen und anpassen.
Können Sie, aber gängige Muster sind trügerisch knifflig — ein leicht falsches E-Mail- oder Datumsmuster kann gültige Eingaben ablehnen oder ungültige annehmen. Von einem getesteten Bibliotheksmuster auszugehen vermeidet diese subtilen Fehler und spart die Zeit, das eigene zu debuggen, während Sie es dennoch anpassen können.
Nein — die vollständige E-Mail-Spezifikation ist so freizügig, dass ein wirklich vollständiges Regex unpraktisch ist, und selbst dann kann es nicht bestätigen, dass die Adresse wirklich existiert. Praktische E-Mail-Muster zielen auf „gut genug", um offensichtliche Fehler zu fangen; echte Verifizierung braucht eine Bestätigungsnachricht.
Die meisten gängigen Muster nutzen Standard-Regex-Syntax, die in JavaScript, Python, PHP, Java und anderen funktioniert, aber die Dialekte unterscheiden sich in Details wie Lookbehind-Unterstützung oder benannten Gruppen. Testen Sie ein kopiertes Muster in Ihrer Zielsprache, besonders wenn es fortgeschrittenere Funktionen nutzt.
Muster sind ein Ausgangspunkt: Sie könnten ein Datumsformat verschärfen oder lockern, Extrazeichen erlauben oder es verankern, um eine ganze Zeichenkette zu treffen. Die Teile zu verstehen — Zeichenklassen, Quantoren und Anker — lässt Sie ein Bibliotheksmuster anpassen, statt es neu zu bauen.
Passwort-Generator · QR-Code-Generator · Stoppuhr · Countdown-Timer · Rechner · Zufallszahlen-Generator