Regex Validate — Free Online Tool

Ein Regex-Validator prüft, ob ein regulärer Ausdruck syntaktisch korrekt ist, bevor er in die Produktion gelangt. Er verhindert Laufzeitfehler wie 'Invalid regular expression' in konfigurationsgesteuerten Systemen (Routern, Allow-/Deny-Listen, Suchfiltern). SWEDevTools: Prism validiert lokal und gibt entwicklerfreundliche Fehlermeldungen aus, damit Sie fehlerhafte Escapes, Bereiche, Gruppen und Quantifikatoren schnell beheben können.

Features

Frequently Asked Questions

Wenn es kompiliert, ist es dann korrekt?

Nein. 'Gültig' bedeutet nur syntaktisch korrekt. Sie brauchen weiterhin Tests, um sicherzustellen, dass es die beabsichtigten Zeichenketten trifft.

Warum bekomme ich einen ungültigen Zeichenbereichsfehler?

Bereiche wie [z-a] sind ungültig. Setzen Sie Bindestriche ans Ende oder escapen Sie sie (\-), wenn Sie einen wörtlichen Bindestrich möchten.

Was bedeutet 'Nothing to repeat'?

Ein Quantifikator (*, +, ?, {m,n}) erschien ohne ein gültiges Token davor, oft wegen eines fehlenden Escapes.

Warum sehe ich 'unterminated group'-Fehler?

Sie haben eine öffnende ( ohne eine schließende ). Vereinfachen Sie temporär, um die Fehlerquelle zu lokalisieren.

Unterscheiden sich Escapes zwischen Programmiersprachen?

Ja. Viele Fehler entstehen durch String-Literal-Escaping. Ein einzelner Backslash im Regex benötigt oft \\ in JSON/JS-Strings.

Ist es sicher, benutzerdefinierte Regex zu akzeptieren?

Seien Sie vorsichtig. Benutzer-Regex kann Leistungsprobleme verursachen (ReDoS). Erwägen Sie Limits, Timeouts oder eine sicherere Engine wie RE2.

Was ist der Unterschied zwischen Validator und Tester?

Der Validator konzentriert sich auf Kompilierungs-/Syntaxfehler. Der Tester konzentriert sich auf Matching-Verhalten und Erfassungsgruppen-Ergebnisse.

Warum schlägt /pattern/g beim Einfügen fehl?

Einige Tools erwarten das rohe Muster ohne Begrenzer-Schrägstriche. Fügen Sie nur das Muster ein und geben Sie Flags separat an.

Was ist mit smalldev.tools passiert?

smalldev.tools ist nicht mehr verfügbar. Prism von SWEDevTools bietet dieselben Entwicklertools und mehr, mit Offline-Unterstützung, Pipeline-Verkettung und vollständig kostenloser Nutzung — keine Registrierung erforderlich.

Ist Prism eine gute Alternative zu regex101.com?

Ja. Prism bietet Regex-Tests und -Validierung mit vollständiger Offline-Unterstützung und komplettem Datenschutz. Ihre Muster und Testzeichenketten verlassen niemals Ihren Browser, und Sie können Regex-Tools mit anderen Prism-Werkzeugen verketten.