Regex-Baukasten
Regulären Ausdruck ohne Regex-Kenntnisse bauen: aus Bausteinen, Platzhaltern (*, ?) oder einer Beispielzeile. läuft im Browser
Bausteine (von links nach rechts im Text)
Muster mit Platzhaltern
* beliebig viele Zeichen · ? genau ein Zeichen · # eine Ziffer · @ ein Buchstabe · {ssh|sftp} eines dieser Wörter · \ davor macht ein Sonderzeichen zum normalen Zeichen. Alles andere gilt wörtlich.
Beispielzeile
Ziffernfolgen, Wörter und Leerraum werden verallgemeinert, Satzzeichen bleiben wörtlich. Danach können Sie das Muster mit weiteren Zeilen unten prüfen.
Ergebnis
Testen
Regex ohne Regex-Wissen
Der Baukasten dreht den Regex-Tester um: Sie beschreiben, was gefunden werden soll, und bekommen den Ausdruck. Es gibt drei Wege: Bausteine aneinanderreihen („Text Fehler: , danach Ziffern, mindestens einmal“), ein Platzhalter-Muster mit * und ? wie bei Dateinamen, oder eine Beispielzeile, die automatisch verallgemeinert wird. Die fertigen Ausdrücke gibt es für JavaScript, PHP, Python und für grep -E (POSIX) sowie grep -P. Der Ausdruck wird direkt gegen Ihren Testtext geprüft.
Hinweise
Die Prüfung läuft mit der JavaScript-Engine Ihres Browsers; PCRE, Python und POSIX verhalten sich in Randfällen leicht anders (zum Beispiel bei Umlauten und Wortgrenzen). Testen Sie wichtige Filter deshalb einmal im Zielwerkzeug. Die POSIX-Variante verzichtet auf Kurzformen wie \d und genügsame Wiederholungen, weil grep -E sie nicht kennt. Ihre Eingaben bleiben im Browser.