Regex-Muster generieren
Erstellen Sie reguläre Ausdrücke mit verständlicher Erklärung für komplexe Textmuster.
Prompt-Vorlage
Erstelle einen regulären Ausdruck für folgenden Anwendungsfall: **Zu matchendes Muster:** [BESCHREIBUNG DES MUSTERS] **Programmiersprache/Engine:** [SPRACHE: JavaScript, Python, Java, etc.] **Beispiele für gültige Matches:** - [BEISPIEL 1] - [BEISPIEL 2] - [BEISPIEL 3] **Beispiele für ungültige Strings (sollen NICHT matchen):** - [GEGENBEISPIEL 1] - [GEGENBEISPIEL 2] **Bitte liefere:** 1. **Den Regex:** Der vollständige reguläre Ausdruck 2. **Erklärung:** Zerlege den Regex in seine Bestandteile und erkläre jeden Teil 3. **Visualisierung:** Beschreibe das Muster in einfacher Sprache 4. **Testfälle:** Weitere Testfälle zum Überprüfen 5. **Varianten:** Falls sinnvoll, eine striktere und eine lockerere Version 6. **Performance-Hinweis:** Gibt es potenzielle Backtracking-Probleme? **Flags:** Benötigte Flags (global, case-insensitive, multiline) angeben.
Platzhalter in [eckigen Klammern] ersetzen: [BESCHREIBUNG DES MUSTERS][SPRACHE: JavaScript, Python, Java, etc.][BEISPIEL 1][BEISPIEL 2][BEISPIEL 3][GEGENBEISPIEL 1][GEGENBEISPIEL 2]
So verwendest du die Vorlage
Kopiere den Prompt, ersetze die Platzhalter in eckigen Klammern durch deine Angaben und füge ihn in den KI-Assistenten deiner Wahl ein. Je genauer die Angaben, desto besser das Ergebnis.
Tipps für bessere Ergebnisse
- Geben Sie immer konkrete Beispiele für gültige und ungültige Strings an
- Nennen Sie die Regex-Engine, da sich die Syntax unterscheiden kann
- Fragen Sie nach benannten Capture Groups für bessere Lesbarkeit
- Bitten Sie um Performance-Optimierung bei großen Datenmengen
Passende offene Modelle
Die Auswahl nennt aktuelle offene Modelle als Ausgangspunkt für eigene Tests. Sie ist keine Messung für diese Vorlage.
Stichwörter: #regex #pattern-matching #text-processing #validation