Regelexpressions-Tester (regex)
Entwickler-Werkzeuge

Regelexpressions-Tester (regex)

Testen Sie Ihre JavaScript-Regelausdrücke live: Treffer werden hervorgehoben, erfasste Gruppen (auch benannte), Flags und eine Vorschau der Ersetzung – mit einer Syntaxreferenz. Die Flags g, i, m und s verändern jeweils, was übereinstimmt, und eine benannte Gruppe liest sich in einer Ersetzung viel besser als $1. Der Ausdruck läuft auf Ihrem Gerät, sodass ein zu testendes Muster Ihren Rechner nie verlässt.

  • 100 % lokal
  • Kostenlos · ohne Konto
  • Sofortiges Ergebnis

Dieses Werkzeug läuft vollständig in Ihrem Browser — nichts wird an einen Server gesendet.

Ein regulärer Ausdruck ist ein Muster, das eine Menge von Zeichenketten beschreibt: Alle E-Mails aus einem Text extrahieren, eine Postleitzahl validieren, ein Datumsformat ersetzen. Mächtig, aber als unleserlich bekannt, schreibt man sie viel gelassener, wenn man sofort sieht, was sie erfasst.

Dieser Tester hebt alle Treffer in Ihrem Text live hervor, listet jedes Ergebnis mit seiner Position und seinen erfassten Gruppen auf – einschließlich der benannten Gruppen – und zeigt die Ersetzung an. Syntaxfehler werden beim Tippen gemeldet, und eine Merkhilfe erinnert an die gebräuchlichen Symbole.

So funktioniert es

Geben Sie Ihre Daten ein

Geben Sie die Beträge ein oder legen Sie die zu verarbeitende Datei ab — das Tool prüft sie beim Eingeben.

Alles wird auf Ihrem Gerät verarbeitet

Alles wird direkt in Ihrem Browser berechnet. Nichts wird an einen Server gesendet.

Ergebnis lesen und exportieren

Das Ergebnis erscheint sofort, mit der Detaildarstellung, die kopiert, heruntergeladen oder aufbewahrt werden kann.

Warum dieses Tool nutzen

Sofort und kostenlos

Kein Konto, kein Download, keine Grenze: Das Ergebnis erscheint, sobald Sie Ihre Daten eingeben.

Gebaut von Leuten, die es nutzen

Jede Regel, jeder Algorithmus und jede Prüfung spiegelt wider, was wir bei Flexina täglich selbst einsetzen.

Verlässliche Ergebnisse

Die Berechnungen folgen den offiziellen Normen, und die Schritt-für-Schritt-Darstellung ermöglicht es, das Ergebnis zu prüfen.

Was bringt es, alles lokal auszuführen?

Ihre Daten bleiben Ihre

Dateien, Beträge und Dokumente verlassen Ihr Gerät nie: nichts wird gespeichert, nichts wird gesendet.

Funktioniert ohne Verbindung

Sobald die Seite geladen ist, können Sie das Netz trennen: Das Tool funktioniert weiter.

Schnell und privat

Kein Upload, kein Konto, kein fremder Server dazwischen: Die Ergebnisse bleiben schnell und vollständig privat.

Häufige Fragen

Wozu dienen die Flags g, i und m?

Das Flag g (global) sucht alle Vorkommen und nicht nur das erste, i macht die Suche groß-/kleinschreibungsempfindlich, und m lässt ^ und $ am Anfang und am Ende jeder Zeile statt am des gesamten Textes übereinstimmen. Das Flag s erlaubt zusätzlich, dass der Punkt mit Zeilenumbrüchen übereinstimmt.

Wie funktionieren die Erfassungsgruppen?

Klammern erfassen einen Teil des Textes, der in der Ersetzung mit $1, $2 usw. wiederverwendet werden kann. Man kann sie auch mit der Syntax (?<Name>…) benennen und über $<Name> wiederverwenden, was den Ausdruck viel lesbarer macht.

Ist die Syntax in allen Sprachen dieselbe?

Die Grundlagen sind gemeinsam, aber die Details unterscheiden sich. Dieses Tool verwendet den JavaScript-Motor Ihres Browsers: Die hier getesteten Ausdrücke werden in JavaScript identisch funktionieren, und meist auch in PHP oder Python, mit einigen Besonderheiten.