Giga Useful Tools
Alle Werkzeuge

Text

Regex-Tester

Teste einen regulären Ausdruck an einem Text und sieh Treffer live hervorgehoben.

2 Treffer
Escríbenos a hola@giga.tools o soporte@giga.tools si te falta algo.
[0] hola@giga.tools
[1] soporte@giga.tools

Alles wird in deinem Browser verarbeitet. Keine Datei wird auf einen Server hochgeladen.

So funktioniert's
  1. 1Gib dein Muster in das Regex-Feld ein (die umschließenden Schrägstriche musst du nicht selbst hinzufügen).
  2. 2Aktiviere die Flags i / m / s, wenn du Groß-/Kleinschreibung ignorieren, mehrzeilig arbeiten oder den Punkt auch Zeilenumbrüche erfassen lassen willst.
  3. 3Füge unten den Testtext ein oder bearbeite ihn. Treffer werden live hervorgehoben, während du tippst.
  4. 4Schau dir die Trefferanzahl an und, falls dein Muster Erfassungsgruppen hat, jeden Treffer, um zu sehen, was erfasst wurde.
Häufige Fragen
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.