Generátor regexu

Komerční využití OK 581 modely Žádné vodoznaky. Není třeba se zapisovat.
Vzor:
+ GPT-5, Claude, Gemini
Popište, co chcete shodovat v jednoduché angličtině a získejte aroma-specifický regex? PCRE, JavaScript, Python, Go (RE2), nebo POSIX? s krok-za-krok vysvětlení a živý tester zobrazující skutečné zápasy a mine.
-
Popiš ten vzorec.
Regex

        
Shody ve vzorku

        
Explanation + test cases
Pokročilé možnosti
Výsledek
Tokeny se krátí. Získat další žetony
Chcete lepší výsledky? Modely prémií (GPT-5, Claude, Gemini) poskytuje vyšší kvalitu. Zobrazit plány

❤️ Love Free.ai? Tell your friends!

Přihlaste se získat referral odkaz a vydělat 30 000 žetonů na přítele.

Chceš víc? Zaregistrujte se zdarma: 30 000 žetonů/den
Zaregistrovat se zdarma

Zpracovávám vaši žádost...

Generovat regex vzory z přirozeného jazyka s AI.

Jak se používá Generátor regexu

1
Zadejte svůj vstup

Zadejte text, nahrajte soubor nebo popište, co chcete. Žádný účet není potřeba.

2
Klikněte na generování

Naše AI zpracovává Vaši žádost během několika sekund pomocí nejlepších open-source modelů.

3
Stáhnout & podíl

Stáhnout, kopírovat nebo sdílet svůj výsledek. Volný pro osobní a komerční použití.

Použijte tento nástroj přes API

Automatizujte tento nástroj z vlastního kódu. OpenAI kompatibilní REST koncového bodu, Beader-token auth, není potřeba žádný SDK navíc. Token náklady odpovídají webové rozhraní.

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."}]}'

Generátor regexu - FAQ

Popište, co chcete shodovat v jednoduché angličtině ("US zip codes," "všechny URL kromě localhost," "balanced závorky až do hloubky 3") a získat zpět přesný regex s aroma-aware syntaxe (PREE, JavaScript, Python re, Go regexp, POSIX), krok za krokem vysvětlení, a zkušební panel zobrazující skutečné řetězce, které odpovídají vs. nepasují.

Regex101 / Regexr / Debuggex jsou nástroje EXPLAINER - napíšete regex, oni to vysvětlí. Free.ai je GENERATOR - popisujete, co potřebujete v angličtině, píše regex. Používáte Free.ai pro první návrh, pak vložte do Regex101 k testování proti vašim živým datům. Kombinovaný pracovní postup šetří hodiny nad ručně píšící regexy z podvádění listu.

PCRE (přednastaveno v PHP, Perl, nejmodernějších Linuxových nástrojích). JavaScript (prohlížeč + Uzel, žádný pohled za Safari ≤16.3). Python re (k nejbližší PCRE, žádné vlastní kvantifikátory). Přejít regexp (RE2 - žádné zpětné odkazy, žádné rozhledy, ale lineární-time garantovaný bezpečný). POSIX BRE/ERE (grep, sed bez -E). Vyberte si jeden cílový jazyk použití - funkce jako lookbeind / majetnické kvantifikátory / pojmenované skupiny nemají port napříč všemi chutí.

Čestná odpověď: žádný regex neodpovídá každému skutečnému vstupu perfektně. E-mail validace sama o sobě má 6,425 znaků "RFC 5322 vyhovující" regex nikdo vlastně používá. Free.ai se zaměřuje na 99% případ pro použití, které popisujete a varuje před známými případy okrajů v vysvětlení (např. "toto odpovídá příklad.co.uk, ale ne příklad.museum"). Vždy testovat proti reálným datům před odesláním do výroby.

Ano - vložte regex do popisného pole předfixovaného "vysvětlím:" (např. ^(?=.*[A-Z])(?=.*\d).{8,}$$]) a model rozbije každý žeton a řekne vám, co skutečně odpovídá. Použijte /kód/vysvětlení/ pro bohatší vysvětlení kódu.

Ano - když je podporuje zvolená chuť. PCRE/Python/JS umožňuje pozitivní/negativní pohled a pohled dopředu; zpětné odkazy fungují v PCRE/Python/Java, ale NE v Go (RE2). Model vybírá nejjednodušší správný konstrukt a varuje, když funkce není přenosná.

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.

Model je instruován, aby se zabránilo hnízdit kvantifikátory jako Á.+) + Á, které způsobují ReDoS. Pro Go (RE2) motor zaručuje lineární čas, takže to není možné ve výstavbě. Pro PCRE/JS/Python, vždy testovat dlouhé vstupy po - vložit do Regex101 s 10 000-char řetězec a sledovat kroky počitadlo.

ChatGPT (GPT-4) zvládá regex dobře, ale stojí 20 dolarů/mo a kontext není regex-laděn. Free.ai systém impulzní síly explicitní chuť + zápas / non-shodovat testovací případy + komplexní varování. Samo-hostované Qwen 3 Coder je volný pod denním token bazénu. Pro neobvykle podivné vzory, prémie GPT-5 je k dispozici s placenými žetony.

Ano - vložte regex a zeptejte se "převést tento Python regex na Go RE2." Model jej přepíše pomocí podporovaných funkcí cílové příchutě a varuje, když funkce nemá obdobu (např., backreference při spuštění Python → Go).

Ano - POST to /v1/chat/ s regex-specialistickým systémem a popisem jako uživatelskou zprávou. Užitečné pro nástroje, které automaticky generují regex z uživatelského vstupu (bez kódu stavěče formulářů, log-parser konfigurátory). Viz /api/.

Ano - primární kódový blok obsahuje surový vzor S jazykově vhodnými oddělovači (ANO/vzor/vlaky pro JavaScript, ÁZR"vzor" (Python) a Ázlo Pattern Áz Go). Klikněte na Kopírovat a vložit přímo do svého zdroje.

Zaregistrujte se zdarma: 30 000 žetonů/den

Vytvořit volný účet

Není vyžadována žádná kreditní karta

Jak byste ohodnotili tento nástroj?

Love Free.ai? Tell your friends!