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

Regex Builder
Regular ExpressionValid
//g
Flags:
Test String

Cheatsheet

RegexExplanation
.any character except newline
\w\d\sword, digit, whitespace
\W\D\Snot word, digit, whitespace
[abc]any of a, b, or c
[^abc]not a, b, or c
[a-g]character between a & g
^abc$start / end of the string
\b\Bword, not-word boundary
\[\*\]escaped special characters
\t\n\rtab, linefeed, carriage return
(abc)capture group
\1backreference to group #1
(?:abc)non-capturing group
(?=abc)positive lookahead
(?!abc)negative lookahead
a*a+a?0 or more, 1 or more, 0 or 1
a{5}a{2,}exactly five, two or more
a{1,3}between one & three
a+?a{2,}?match as few as possible
ab|cdmatch ab or cd
Category:coding
Mode:Offline
Version:1.0.0
Access:Free

Was ist Regex Builder?

Regex Builder interface on Toolz.dev - Build, test, and debug regular expressions with real-time matching and a comprehensive cheatsheet

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, ohne dass Nutzungsbeschränkungen oder Registrierung erforderlich sind. Erstellen und testen Sie so viele reguläre Ausdrücke, wie Sie benötigen.

Comments

0 comments

0/2000 characters

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

regexregular expressionpatternmatchtestbuildervalidatorcheatsheet