Command Palette

Search for a command to run...

RE

Regex-Builder

Erstellen, testen und debuggen Sie reguläre Ausdrücke mit Echtzeit-Matching und einem umfassenden Cheatsheet

Was ist Regex Builder?

Regex Builder ist ein kostenloses Online-Tool zum Erstellen, Testen und Debuggen von regulären Ausdrücken mit Echtzeit-Matching und visuellem Feedback. Reguläre Ausdrücke (Regex) sind leistungsstarke Musteranpassungssequenzen, die bei der Programmierung, Textverarbeitung und Datenvalidierung zum Suchen, Abgleichen und Bearbeiten von Zeichenfolgen verwendet werden.

Das Tool bietet eine Live-Testumgebung, in der Sie ein Regex-Muster schreiben und alle Übereinstimmungen in Ihrer Testzeichenfolge hervorheben sehen können. Es enthält ein umfassendes Spickzettel, das Zeichenklassen, Quantifizierer, Anker, Gruppen und Lookaheads abdeckt, damit Sie schnell das richtige Muster erstellen können.

Ob Sie als Entwickler Eingabevalidierung schreiben, Datenanalytiker aus Text extrahieren oder eine Student Learning Regex Syntax, dieses Tool bietet sofortiges visuelles Feedback und hilfreiche Referenzen. Alle Verarbeitungen werden lokal in Ihrem Browser ausgeführt, sodass Ihre Testdaten völlig privat bleiben.

Hier erstellte Muster laufen in der JavaScript-Engine, und die Geschmacksrichtungen regulärer Ausdrücke unterscheiden sich stärker, als die Leute erwarten PCRE-Funktionen, die JavaScript noch nie hatte, umfassen Rekursion, Possessivquantoren und \ K, sodass ein aus einer PHP- oder Perl-Antwort übernommenes Muster möglicherweise nicht kompiliert wird. Lookbehind funktioniert zwar in modernen Browsern, ist aber auf älteren Geräten immer noch nicht verfügbar. Der Fehler, auf den es sich zu achten lohnt, ist eher die Leistung als die Syntax: Verschachtelte Quantoren über dieselben Zeichen, wie z. B. (a+)+, können exponentielle Zeit auf nicht übereinstimmenden Eingaben erwarten, was die Form der meisten Fehler von den regulären Ausdrücken ist.

Wie verwende ich den Regex Builder?

  1. Geben Sie Ihr Regex-Muster ein

    Geben Sie Ihr reguläres Ausdrucksmuster in das Eingabefeld Pattern ein. Setzen Sie bei Bedarf Flags wie global (G), Groß- und Kleinschreibung (I) oder Multiline (M).

  2. Testtext hinzufügen

    Geben Sie den Text ein oder fügen Sie ihn ein, gegen den Sie Ihr Muster testen möchten. Dies kann eine beliebige Zeichenfolge, ein Absatz oder eine beliebige Daten sein.

  3. Spiele in Echtzeit anzeigen

    Die Übereinstimmungen werden beim Tippen sofort hervorgehoben. Sie können alle übereinstimmenden Gruppen, Erfassungsgruppen und deren Positionen in der Testzeichenfolge sehen.

  4. verfeinern und verwenden

    Verwenden Sie das Cheatsheet, um Ihr Muster zu verfeinern. Kopieren Sie das Muster, das Sie in Ihrem Code oder Ihrer Anwendung verwenden können, sobald Ihre Regex richtig funktioniert.

Hauptmerkmale

  • Jede Flagge, live umgeschaltet

    Globale, fallunempfindliche, multiline und dotAll können jeweils während der Aktualisierung der Übereinstimmungen umgeschaltet werden, was ebenso oft der Fix ist wie das Muster selbst

  • Echtzeit-Muster-Matching

    Sehen Sie die Übereinstimmungen sofort hervorgehoben, wenn Sie Ihr Regex-Muster eingeben, ohne auf eine Schaltfläche zu klicken

  • Umfassendes Spickzettel

    Eingebaute Referenz für Zeichenklassen, Quantifizierer, Anker, Gruppen, Lookaheads und mehr

  • Flaggenunterstützung

    Toggle Common Regex-Flags einschließlich globaler (G), Groß- und Kleinschreibung (I), Multiline (M) und andere

Frequently Asked Questions

Ja, der Regex Builder ist völlig kostenlos und es ist keine Registrierung erforderlich.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

regexregular expressionpatternmatchtestbuildervalidatorcheatsheet