Testen Sie reguläre Ausdrücke online. Analysieren Sie Übereinstimmungen, korrigieren Sie Fehler und erstellen Sie effektive Muster zur Datensuche.
Keine Übereinstimmungen gefunden
Kein nicht übereinstimmender Inhalt
^Anfang der Zeile$Ende der Zeile.Metazeichen, das jedes Zeichen außer einem Zeilenumbruch (\n) abgleicht|Gleicht das angegebene Zeichen oder die Gruppe von Zeichen auf beiden Seiten ab (ODER)\Wird verwendet, um ein Sonderzeichen zu escapenaDas Zeichen 'a'abDie Zeichenfolge 'ab'*Gleicht 0 oder mehr Wiederholungen des vorhergehenden Elements ab?Gleicht 0 oder 1 Wiederholung des vorhergehenden Elements ab+Gleicht 1 oder mehr Wiederholungen des vorhergehenden Elements ab{5}Gleicht genau 5 Wiederholungen ab{5,}Gleicht 5 oder mehr Wiederholungen des vorhergehenden Zeichens oder der Gruppe ab{5,10}Gleicht zwischen 5 und 10 Wiederholungen ab\sGleicht ein Leerzeichen ab\SGleicht ein Nicht-Leerzeichen ab\wGleicht ein 'Wort'-Zeichen ab (alphanumerisch + Unterstrich)\WGleicht ein Nicht-'Wort'-Zeichen ab\dGleicht eine einzelne Ziffer ab\DGleicht ein einzelnes Nicht-Ziffern-Zeichen ab[\b]Backspace-Zeichen (Rücktaste)\cGleicht ein Steuerzeichen ab\nGleicht ein Zeilenumbruchzeichen ab\tGleicht ein Tabulatorzeichen ab\rGleicht ein Wagenrücklaufzeichen ab\ZZZGleicht das oktale Zeichen ZZZ ab (z. B. \040 für ein Leerzeichen)\xZZGleicht das hexadezimale Zeichen ZZ ab (z. B. \x20 für ein Leerzeichen)\0Null-Zeichen (Null)\vVertikaler Tabulator(xyz)Erfassende Gruppe von Zeichen(?:xyz)Nicht erfassende Gruppe von Zeichen[xyz]Gleicht jedes einzelne Zeichen aus dem Satz x, y oder z ab[^xyz]Gleicht jedes Zeichen ab, das *nicht* im Satz x, y oder z enthalten ist[a-q]Gleicht jedes Zeichen im Bereich von 'a' bis 'q' ab[0-7]Gleicht jede Ziffer im Bereich von '0' bis '7' ab$`Fügt den Teil der Zeichenfolge ein, der der Übereinstimmung vorausgeht$'Fügt den Teil der Zeichenfolge ein, der der Übereinstimmung folgt$+Fügt die letzte übereinstimmende erfassende Gruppe ein$&Fügt die gesamte übereinstimmende Zeichenfolge ein$nFügt die n-te erfasste Gruppe ein (z. B. $1, $2)(?=xyz)Positiver Lookahead (stellt sicher, dass xyz folgt)(?!xyz)Negativer Lookahead (stellt sicher, dass xyz *nicht* folgt)(?<=xyz)Positiver Lookbehind (stellt sicher, dass xyz vorausgeht)(?<!xyz)Negativer Lookbehind (stellt sicher, dass xyz *nicht* vorausgeht)\bWortgrenze (Position zwischen einem 'Wort'- und einem Nicht-'Wort'-Zeichen)\BKeine Wortgrenze(?#comment)Kommentar (wird von der Regex-Engine ignoriert)Beachten Sie, dass reguläre Ausdrücke in diesem Tool gemäß dem ECMAScript-Standard (JavaScript RegExp) verarbeitet werden. Dies bedeutet, dass das Verhalten der Muster dem entspricht, wie sie im Browser oder in JavaScript-Code funktionieren. Einige Konstrukte, wie z.B. das Escaping von Zeichen (/ und /), können sich gleich verhalten, auch wenn sie unterschiedlich aussehen. Wenn Sie an reguläre Ausdrücke in anderen Sprachen (z.B. Python, PHP, .NET oder POSIX) gewöhnt sind, beachten Sie, dass es dort Unterschiede in der Syntax und der Abgleichlogik geben kann.
Dieses Tool ermöglicht das Testen von regulären Ausdrücken (RegEx) und deren Funktionsprüfung. RegEx wird häufig in der Programmierung, Datenverarbeitung und SEO-Analyse verwendet.
Damit können Textmuster gesucht, ersetzt und analysiert werden, was die Arbeit mit großen Datenmengen vereinfacht.
Konvertieren Sie Zeitstempel zwischen verschiedenen Formaten
Dekodieren Sie URL-kodierte Zeichenketten
Überprüfen Sie URL-Redirects und finden Sie heraus, wohin sie führen
Ermöglicht das Überprüfen von RegExp-Mustern in Echtzeit, was die Entwicklung und das Debugging komplexer Suchmuster vereinfacht.
Ermöglicht die Berücksichtigung von Groß-/Kleinschreibung, globaler Suche, mehrzeiligem Modus und anderen in Programmiersprachen verwendeten Einstellungen.
Ermöglicht die schnelle Erstellung von Ausdrücken für die automatische Verarbeitung großer Textmengen, Protokolle und HTML-Codes.