Regex Generator

Commercieel gebruik OK 581 modellen Geen watermerk Geen aanmelding nodig
Model:
+ GPT-5, Claude, Gemini
Beschrijf wat u wilt matchen in gewoon Engels en krijg een smaak-specifieke regex.. JavaScript, Python, Go (RE2).. of POSIX...
-
Beschrijf het patroon.
Regex

        
Matches in monster

        
Explanation + test cases
Geavanceerde opties
Resultaat
De tokens zijn bijna op. Meer tokens halen
Wil je betere resultaten? Premiummodellen (GPT-5, Claude, Gemini) leveren een hogere kwaliteit. Beeldplannen

❤️ Love Free.ai? Vertel het uw vrienden!

Sign up om een verwijzing link te krijgen en 30.000 tokens per vriend te verdienen.

Wil je nog meer? Gratis aanmelden: 30.000 tokens/dag
Aanmelden gratis

Bezig met verwerken van uw verzoek...

Genereer regex patronen uit natuurlijke taal met AI.

Hoe gebruikt u dit middel? Regex Generator

1
Voer uw invoer in

Typ tekst, upload een bestand of beschrijf wat je wilt. Er is geen account nodig.

2
Klik op genereren

Onze AI verwerkt uw verzoek in seconden met behulp van de beste open-source modellen.

3
Downloaden & delen

Download, kopieer of deel uw resultaat. Gratis voor persoonlijk en commercieel gebruik.

Gebruik dit gereedschap via API

Automatiseer deze tool vanuit uw eigen code. OpenAI-compatibele REST-eindpunt, Bearer-token auth, geen extra SDK nodig. Token kosten komen overeen met de webinterface.

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

Beschrijf wat u wilt overeenkomen in gewoon Engels ("US zip codes," "alle URL's behalve localhost," "evenwichtige haakjes tot diepte 3") en krijg een exacte regex terug met een smaak-bewuste syntax (PCRE, JavaScript, Python re, Go regexp, POSIX), stap-voor-stap uitleg, en een testpaneel met echte strings die overeenkomen met vs. niet overeenkomen.

Regex101 / Regexr / Debuggex zijn EXPLAINER tools - je schrijft de regex, ze leggen het uit. Free.ai is een GENERATOR - je beschrijft wat je nodig hebt in het Engels, het schrijft de regex. Gebruik Free.ai voor de eerste ontwerp, plak vervolgens in Regex101 om te testen op je live-gegevens. Gecombineerde workflow bespaart uren boven handschrift regexes van een cheat sheet.

PCRE (standaard in PHP, Perl, meest moderne Linux tools). JavaScript (browser + Node, geen lookbehind in Safari ≤16.3). Python re (dichtst bij PCRE, geen bezittelijke quantifiers). Ga regexp (RE2 - geen backreferences, geen lookarounds, maar lineaire-tijd gegarandeerd veilig). POSIX BRE/ERE (grep, sed zonder -E). Kies degene die je doeltaal gebruikt - functies zoals lookbehind / bezittende quantifiers / benoemde groepen niet port over alle smaken.

Eerlijk antwoord: geen regex past perfect bij elke invoer in de echte wereld. E-mailvalidatie alleen heeft een 6,425-teken "RFC 5322 conforme" regex niemand daadwerkelijk gebruikt. Free.ai richt zich op de 99% geval voor het gebruik dat u beschrijft en waarschuwt over bekende rand gevallen in de verklaring (bijv., "dit komt overeen met voorbeeld.co.uk maar niet voorbeeld.museum"). Altijd testen tegen echte gegevens voor verzending naar productie.

Ja - plak de regex in het omschrijvingsvak dat is voorgeplakt met "explain: " (bijv.,

Ja - wanneer de gekozen smaak hen ondersteunt. PCRE/Python/JS laten positieve/negatieve lookbehind en lookahead; backreferences werken in PCRE/Python/Java maar NIET in Go (RE2). Het model kiest de eenvoudigste correcte construction en waarschuwt wanneer een functie niet draagbaar is.

When asked to match "letters" or "word characters" the model uses Unicode-aware classes (`\p{L}`, `\p{N}` in PCRE/Python/Java; `[\p{L}]` with the `u` flag in JavaScript) instead of legacy ASCII-only `[a-zA-Z]`. Mention "ASCII only" in the prompt if you want the legacy behavior.

Het model is geïnstrueerd om geneste quantfiers zoals.(.+)+ te vermijden die ReDoS veroorzaken. Voor Go (RE2) garandeert de motor lineaire tijd, zodat dit onmogelijk is door constructie. Voor PCRE/JS/Python, altijd testen lange ingangen na..Plakken in Regex101 met een 10.000-char string en kijken naar de stappenteller.

ChatGPT (GPT-4) behandelt regex goed maar kost $20/mo en de context is niet ingesteld. Free.ai' systeem prompt krachten expliciete smaak + match/non-match testcases + complexiteit waarschuwingen. Zelf-gehost Qwen 3 Coder is gratis onder de dagelijkse token pool. Voor ongewoon vreemde patronen, premium GPT-5 is beschikbaar met betaalde tokens.

Ja - plak een regex en vraag "convert deze Python regex to Go RE2." Het model herschrijft het met behulp van alleen de doelsmaak ondersteunde functies en waarschuwt wanneer een functie geen equivalent heeft (bijv., backreferences bij het gaan Python → Go).

Ja - POST naar /v1/chat/ met een regex-specialist systeemprompt en uw beschrijving als gebruikersbericht. Handig voor tools die automatisch regexeren van gebruikersinvoer (geen code vormbouwers, log-parser configuraties). Zie /api/.

Ja - het primaire codeblok bevat het ruwe patroon MET de taal-passende scheidingstekens (

Gratis aanmelden: 30.000 tokens/dag

Vrije account aanmaken

Geen creditcard nodig

Hoe zou je dit gereedschap beoordelen?

Love Free.ai? Vertel het uw vrienden!