Nouplo

Regex-Tester

Ein Muster eintippen, Text einfügen, und jeden Treffer samt Gruppen sehen.

Ergebnis
Oben einfügen oder tippen, das Ergebnis erscheint hier.

Ihre Dateien bleiben auf Ihrem Gerät

Dieses Tool läuft vollständig in Ihrem Browser. Was Sie einfügen, wird auf Ihrem Gerät verarbeitet und nie an einen Server gesendet. Es ist daher auch für Tokens, Schlüssel und unveröffentlichte Texte sicher.

So funktioniert es

  1. Den regulären Ausdruck in das Feld „Muster“ eintragen, ohne die umgebenden Schrägstriche.
  2. Die Schalter setzen: g für alle Treffer, i für Groß-/Kleinschreibung egal, m für zeilenweise Anker, s damit der Punkt auch Zeilenumbrüche trifft, u für volle Unicode-Unterstützung.
  3. Den zu durchsuchenden Text einfügen: Logzeilen, CSV-Zeilen, HTML, was immer das Muster treffen soll.
  4. Auf „Regex prüfen“ drücken. Die Ausgabe listet jeden Treffer mit Position und allen nummerierten oder benannten Gruppen.

Häufige Fragen

Welchen Dialekt verwendet dieser Tester?
Die JavaScript-Maschine (ECMAScript) Ihres Browsers. Lookbehind, benannte Gruppen (?<name>...), Unicode-Eigenschaften \p{...} mit dem u-Schalter und der s-Schalter funktionieren in aktuellen Browsern. Was nur PCRE, Python oder Java kennen, gehört nicht dazu.
Warum sehe ich nur den ersten Treffer?
Ohne den Schalter g hört ein regulärer Ausdruck nach dem ersten Treffer auf. Tragen Sie g in das Feld „Schalter“ ein, um alle Vorkommen zu bekommen.
Was bedeuten die Schalter?
g: alle Treffer. i: Groß-/Kleinschreibung egal. m: ^ und $ gelten je Zeile statt für den ganzen Text. s: der Punkt trifft auch Zeilenumbrüche. u: Muster und Text als Unicode-Codepunkte, nötig für Emoji und \p{L}. y: klebend, nur ab der aktuellen Position.
Warum hängt mein Muster oder dauert ewig?
Manche Muster, besonders geschachtelte Quantoren wie (a+)+ auf nicht passendem Text, führen zu katastrophalem Backtracking. Machen Sie die Quantoren genauer oder verankern Sie das Muster, um den Suchraum zu verkleinern.
Wird mein Beispieltext hochgeladen?
Nein. Das Suchen läuft vollständig im Browser. Sie können Produktionslogs, persönliche Daten oder Quelltext gefahrlos einfügen.

Verwandte Tools