KI Produktivitaet

Regex mit KI generieren

Komplexe regulaere Ausdruecke in Sekunden statt Stunden

Regex ist maechtig aber unleserlich. Ein falsches Zeichen und nichts funktioniert. Statt Regex selbst zu schreiben, beschreib einfach was du matchen willst und lass KI den Ausdruck generieren.

Pro-Tip — Der schnelle Weg
Gib Claude immer Beispiel-Strings mit. Drei die matchen sollen und drei die nicht matchen sollen. So bekommst du praezisere Ergebnisse als mit einer reinen Beschreibung.
Seite 1
1

In natuerlicher Sprache beschreiben

Sag Claude was du matchen willst, nicht wie. Zum Beispiel: Alle deutschen Telefonnummern mit oder ohne Laendervorwahl. Claude generiert den passenden regulaeren Ausdruck und erklaert jedes Zeichen.

Prompt: 'Erstelle eine Regex die deutsche Telefonnummern matcht. Formate: +49 170 1234567, 0170-1234567, 01701234567. Erklaer jeden Teil.'
2

Mit Testdaten validieren

Gib Claude zehn Teststrings und lass pruefen ob die Regex korrekt matcht. Inklusive Edge Cases wie leere Strings, Sonderzeichen und fast-korrekte Eingaben die NICHT matchen sollen.

const regex = /^(\+49|0)[1-9]\d{1,4}[\s\-]?\d{3,8}$/;
console.log(regex.test('+49 170 1234567')); // true
console.log(regex.test('abc')); // false
3

In deinen Code einbauen

Lass Claude die Regex direkt in eine Validierungsfunktion einbauen. Mit TypeScript-Typen, Error Messages und den haeufigsten Anwendungsfaellen. Kein Copy-Paste von StackOverflow mehr.

function validatePhone(phone: string): boolean {
const pattern = /^(\+49|0)[1-9]\d{1,4}[\s\-]?\d{3,8}$/;
return pattern.test(phone.trim());
}
Seite 2
Warum das funktioniert
  • Natuerliche Sprache ist praeziser als Regex von Hand schreiben
  • KI kennt die Edge Cases die du vergessen wuerdest
  • Erklaerungen pro Zeichen machen die Regex wartbar
Tipps
  • Immer Beispiele mitgeben: 3 die matchen sollen, 3 die nicht sollen
  • Lass dir jeden Teil der Regex erklaeren damit du sie warten kannst
  • Regex fuer E-Mail-Validierung: Nutz lieber eine Library
  • Teste Edge Cases wie leere Strings und Unicode-Zeichen
Seite 3
Bereit für den nächsten Schritt?

KIWorld VibeCoding Masterclass

Du willst nicht nur einzelne Tools einrichten, sondern wirklich lernen wie du mit KI komplette Apps, Websites und SaaS-Produkte baust? Über 700 Videos — von Anfänger bis Fortgeschritten — in jedem Bereich. Von der Idee bis zum fertigen Produkt, ohne eine Zeile Code selbst zu schreiben.

Jetzt Masterclass ansehen