Reguläre Ausdrücke online testen
Geben Sie einen regulären Ausdruck und einen Testtext ein, und jeder Treffer wird schon während der Eingabe hervorgehoben. Eine Tabelle listet jeden Treffer mit seiner Position und seinen Erfassungsgruppen – nummeriert und benannt – auf, sodass Sie genau sehen, was Ihr Muster erfasst. Aktivieren Sie „Ersetzen“, um eine Ersetzung mit $1, $<name> und anderen Verweisen in der Vorschau zu sehen.
Der Tester verwendet die JavaScript-Regex-Engine Ihres Browsers mit den Flags g, i, m, s und u. Muster, die zu lange dauern, werden automatisch abgebrochen, statt die Seite einzufrieren. Nichts von dem, was Sie eingeben, wird an einen Server gesendet.
Warum diesen Regex-Tester verwenden?
- Live-Hervorhebung aller Treffer
- Nummerierte und benannte Erfassungsgruppen für jeden Treffer
- Ersetzungsvorschau mit Gruppenverweisen
- Langsame Muster werden abgebrochen, statt die Seite einzufrieren
So testen Sie einen regulären Ausdruck
- Geben Sie Ihr Muster ohne die umschließenden Schrägstriche ein und wählen Sie die Flags
- Fügen Sie den Text ein, an dem Sie es testen möchten
- Prüfen Sie die hervorgehobenen Treffer und Gruppen und probieren Sie optional eine Ersetzung aus
Häufig gestellte Fragen
Ist dieser Regex-Tester kostenlos?
Ja, er ist völlig kostenlos und ohne Einschränkungen.
Welche Regex-Syntax wird verwendet?
Reguläre Ausdrücke in JavaScript (ECMAScript), wie in Ihrem Browser und in Node.js. Der Großteil der Syntax ist mit PCRE, Python und .NET identisch, doch Funktionen wie Lookbehind oder possessive Quantoren können sich zwischen den Engines unterscheiden.
Wie verwende ich Erfassungsgruppen in der Ersetzung?
Verweisen Sie auf nummerierte Gruppen mit $1, $2 usw., auf benannte Gruppen – geschrieben als (?<name>…) – mit $<name> und auf den gesamten Treffer mit $&. Verwenden Sie $$ für ein literales Dollarzeichen.
Wird mein Text an einen Server gesendet?
Nein. Die Trefferermittlung läuft vollständig in Ihrem Browser.