Text
Regex-Tester
Teste einen regulären Ausdruck an einem Text und sieh Treffer live hervorgehoben.
Alles wird in deinem Browser verarbeitet. Keine Datei wird auf einen Server hochgeladen.
- 1Gib dein Muster in das Regex-Feld ein (die umschließenden Schrägstriche musst du nicht selbst hinzufügen).
- 2Aktiviere die Flags i / m / s, wenn du Groß-/Kleinschreibung ignorieren, mehrzeilig arbeiten oder den Punkt auch Zeilenumbrüche erfassen lassen willst.
- 3Füge unten den Testtext ein oder bearbeite ihn. Treffer werden live hervorgehoben, während du tippst.
- 4Schau dir die Trefferanzahl an und, falls dein Muster Erfassungsgruppen hat, jeden Treffer, um zu sehen, was erfasst wurde.
Welcher Regex-Dialekt wird hier verwendet, derselbe wie bei Python oder PCRE?+
Das Tool läuft auf der nativen JavaScript-Regex-Engine des Browsers, die Syntax folgt also dem JS/ECMAScript-Standard. Die meisten Muster verhalten sich wie in PCRE oder Pythons re-Modul, aber ein paar Details (etwa Lookbehind-Unterstützung in älteren Browsern oder POSIX-Zeichenklassen) können abweichen. Teste hier das exakte Muster, wenn es später in JS-Code landet.
Verlässt mein Testtext jemals den Browser?+
Nein. Muster und Testtext werden komplett clientseitig abgeglichen: es wird nichts irgendwohin gesendet, was wichtig ist, wenn du einen Regex gegen echte E-Mail-Adressen, Tokens oder andere Daten testest, die du nicht in eine beliebige Website einfügen willst.
Warum gibt es bei den Kästchen 'i', 'm' und 's' keine 'g'-Option?+
Das Tool sucht intern immer global, weil es darum geht, jeden Treffer im Text zu finden, nicht beim ersten aufzuhören. Die drei Kästchen schalten nur Groß-/Kleinschreibung, mehrzeilige Anker und ob der Punkt auch Zeilenumbrüche erfasst.