Regex Generator

Kommerzielle Nutzung OK 380+ Modelle Kein Wasserzeichen Keine Anmeldung erforderlich
Modell:
+ GPT-5, Claude, Gemini
Beschreiben Sie, was Sie auf einfache Englisch passen möchten und erhalten Sie einen geschmacksspezifischen Regex – PCRE, JavaScript, Python, Go (RE2) oder POSIX – mit einer Schritt-für-Schritt-Erklärung und einem Live-Tester, der echte Matches und Misses zeigt.
Beschreiben Sie das Muster.
Regex

        
Übereinstimmungen in der Stichprobe

        
Explanation + test cases
Erweiterte Optionen
Ergebnis
Die Tokens sind knapp. Erhalten Sie mehr Token
Willst du bessere Ergebnisse? Premium-Modelle (GPT-5, Claude, Gemini) liefern eine höhere Qualität. Pläne anzeigen

❤️ Love this tool? Share it!

Sign up um einen Verweis zu erhalten und 25.000 Token pro Freund zu verdienen.

Willst du mehr? Melde dich kostenlos an für 30K Tokens/Tag + 10K Bonus
Kostenlos anmelden

Ihre Anfrage bearbeiten...

Erzeugen von Regex-Mustern aus natürlicher Sprache mit KI.

Verwendung Regex Generator

1
Geben Sie Ihre Eingabe ein

Geben Sie Text ein, laden Sie eine Datei hoch oder beschreiben Sie, was Sie wollen.

2
Klicken Sie auf Generieren

Unsere KI verarbeitet Ihre Anfrage in Sekundenschnelle mit den besten Open-Source-Modellen.

3
Herunterladen & Teilen

Downloaden, kopieren oder teilen Sie Ihr Ergebnis. Kostenlos für den persönlichen und kommerziellen Gebrauch.

Verwenden Sie dieses Tool über API

Automatisieren Sie dieses Tool aus Ihrem eigenen Code. OpenAI-kompatible REST-Endpunkt, Bearer-Token-Auth, kein zusätzliches SDK erforderlich. Tokenkosten entsprechen der Web-Schnittstelle.

curl -X POST https://api.free.ai/v1/chat/ \
  -H "Authorization: Bearer sk-free-..." \
  -H "Content-Type: application/json" \
  -d '{"model": "qwen-coder", "messages": [{"role": "user", "content": "Write a Python function that reverses a string."}]}'

Regex Generator — FAQ

Beschreiben Sie, was Sie in einfachem Englisch ("US-Zip-Codes", "alle URLs außer localhost", "ausgewogene Klammern bis Tiefe 3") und erhalten Sie wieder ein präzises Regex mit einer aware Syntax (PCRE, JavaScript, Python re, Go regexp, POSIX), Schritt-für-Schritt-Erklärung, und ein Testpanel mit echten Strings, die passen vs. nicht passen.

Regex101 / Regexr / Debuggex sind EXPLAINER-Tools – Sie schreiben den Regex, sie erklären es. Free.ai ist ein GENERATOR – Sie beschreiben, was Sie in Englisch brauchen, es schreibt den Regex. Verwenden Sie Free.ai für den ersten Entwurf, dann einfügen in Regex101, um gegen Ihre Live-Daten zu testen. Kombinierter Workflow spart Stunden über Handschreiben Regexes aus einem Cheat-Sheet.

PCRE (Standard in PHP, Perl, die meisten modernen Linux-Tools). JavaScript (Browser + Node, kein Lookbehind in Safari ≤16.3). Python re (nahe zu PCRE, keine besitzergebenden Quantifier). Go regexp (RE2 — keine Rückverweisen, keine Lookarounds, aber lineare Zeit garantiert sicher). POSIX BRE/ERE (grep, ohne -E). Wählen Sie die, die Ihre Zielsprache verwendet — Funktionen wie Lookbehind / sessive Quantifier / benannte Gruppen nicht über alle Geschmacksrichtungen portieren.

Ehrliche Antwort: kein Regex passt perfekt zu jedem realen Input. Allein die E-Mail-Validierung hat einen 6.425-Zeichen "RFC 5322 compliance" Regex, den niemand tatsächlich verwendet. Free.ai zielt auf den Fall 99% für die Verwendung, die Sie beschreiben, und warnt vor bekannten Randfällen in der Erklärung (z.B. "dies entspricht example.co.uk, aber nicht example.museum").

Ja — Fügen Sie den Regex in das Beschreibungsfeld ein, das mit "explain:" (z.B. `explain: ^(?=.*[A-Z])(?=.*\d) vordefiniert ist.{8,}$`) und das Modell bricht jedes Token auf und sagt Ihnen, was es tatsächlich passt. Verwenden Sie /code/explain/ für eine reichere Code-aware Erklärung.

Ja – wenn der gewählte Geschmack sie unterstützt. PCRE/Python/JS erlauben positive/negative Lookbehind und Lookahead; Rückverweisen funktionieren in PCRE/Python/Java aber NICHT in Go (RE2). Das Modell wählt das einfachste richtige Konstrukt und warnt, wenn eine Funktion nicht tragbar ist.

Wenn nach "Buchstaben" oder "Wortzeichen" gefragt wird, verwendet das Modell Unicode-aware Klassen (`\p{L}`, `\p{N}` in PCRE/Python/Java; `[\p{L}]` mit der `u`-Flagge in JavaScript) anstelle von Legacy ASCII-only `[a-zA-Z]`. Erwähnung "ASCII only" in der Eingabeaufforderung, wenn Sie das Legacy-Verhalten wünschen.

Das Modell ist angewiesen, verschachtelte Quantifikatoren wie `(.+)+` zu vermeiden, die ReDoS verursachen. For Go (RE2) garantiert Linearzeit, so dass dies durch die Konstruktion unmöglich ist. Für PCRE/JS/Python, immer testen lange Eingänge nach - einfügen in Regex101 mit einer 10.000-char-String und beobachten Sie die Stufenzähler.

ChatGPT (GPT-4) behandelt regex gut, kostet aber $20/mo und der Kontext ist nicht regex-tuned. Free.ai System prompt zwingt expliziten Geschmack + Match / Nicht-Match Testfälle + Komplexität Warnungen. Selbst-hosted Qwen 3 Coder ist kostenlos unter dem täglichen Token-Pool. Für ungewöhnlich seltsame Muster, Premium GPT-5 ist mit bezahlten Token erhältlich.

Ja — fügen Sie einen Regex ein und fragen Sie „konvertieren dieses Python Regex zu Go RE2". Das Modell schreibt es mit nur den unterstützten Funktionen des Zielgeschmacks um und warnt, wenn ein Feature kein Äquivalent hat (z.B. Rückverweisen beim Gehen von Python → Go).

Ja — POST zu /v1/chat/ mit einer Regex-Spezialisten-Systemaufforderung und Ihrer Beschreibung als Benutzernachricht. Nützlich für Werkzeuge, die Regex automatisch von Benutzereingaben generieren (No-Code-Form-Builder, Log-parser-Konfiguratoren). Siehe /api/.

Ja — der primäre Codeblock enthält das rohe Muster MIT den sprachgerechten Trennzeichen (`/pattern/flags` für JavaScript, `r"pattern" für Python, `` `pattern` für Go). Klicken Sie auf Kopieren und fügen Sie es direkt in Ihre Quelle ein.

Melde dich kostenlos an für 10.000 Token

Kostenloses Konto erstellen

Keine Kreditkarte erforderlich

Wie würden Sie dieses Tool bewerten?

Love this tool? Share it!