Reguläre Ausdrücke prüfen und testen
Testen Sie reguläre Ausdrücke online. Analysieren Sie Übereinstimmungen, korrigieren Sie Fehler und erstellen Sie effektive Muster zur Datensuche.
Übereinstimmungen
Keine Übereinstimmungen gefunden
Rest
Kein nicht übereinstimmender Inhalt
Kurzreferenz
Grundlagen regulärer Ausdrücke
^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'Quantifizierer
*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 abZeichenklassen
\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 abSonderzeichen
\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 TabulatorGruppen
(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' abErsetzungen in Zeichenfolgen
$`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)Assertions (Lookaheads/Lookbehinds & Boundaries)
(?=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)Funktionen des Tools "Reguläre Ausdrücke"
Testen regulärer Ausdrücke
Ermöglicht das Überprüfen von RegExp-Mustern in Echtzeit, was die Entwicklung und das Debugging komplexer Suchmuster vereinfacht.
Unterstützung verschiedener Flags und Modifikatoren
Ermöglicht die Berücksichtigung von Groß-/Kleinschreibung, globaler Suche, mehrzeiligem Modus und anderen in Programmiersprachen verwendeten Einstellungen.
Generierung von Mustern für die Datenanalyse
Ermöglicht die schnelle Erstellung von Ausdrücken für die automatische Verarbeitung großer Textmengen, Protokolle und HTML-Codes.
Nützliche Tools
Zeitstempel-Konverter
Konvertieren Sie Zeitstempel zwischen verschiedenen Formaten
Zeitstempel-Konvertierung
Datumsformatierung
Vordefinierte und flexible Vorlagen
URL-Decoder
Dekodieren Sie URL-kodierte Zeichenketten
Kodieren/Dekodieren
Unterstützung des URL-Formats
Sonderzeichen
Redirect-Checker
Überprüfen Sie URL-Redirects und finden Sie heraus, wohin sie führen
Redirect-Analyse
Kettenprüfung
Antwortcodes
Reguläre Ausdrücke prüfen und testen
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.