Generátor regexu

Komerční využití OK 380+ modely Žádné vodoznaky. Není třeba se zaregistrovat
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š vzor.
Regex

        
Shody ve vzorku

        
Explanation + test cases
Pokročilé možnosti
Výsledek
Tokeny docházejí. Získejte více žetonů
Chceš lepší výsledky? Premium modely (GPT-5, Claude, Gemini) poskytovat vyšší kvalitu. Zobrazit plány

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

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

Jak se používá Generátor regexu

1
Zadejte svůj vstup

Zadejte text, nahrajte soubor nebo popište, co chcete. Žádný účet nepotřebujete.

2
Klikněte na generovat

Naše UI zpracovává váš požadavek během několika sekund pomocí nejlepších open-source modelů.

3
Stáhnout & podíl

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

Použijte tento nástroj přes API

Automatizovat tento nástroj z vašeho vlastního kódu. OpenAI kompatibilní REST koncového bodu, Bearer-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 kódy," "všechny URL s výjimkou localhost," "balanced závorky až do hloubky 3") a dostat 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. se neshodují.

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

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

Čestná odpověď: žádný regex neodpovídá každému skutečnému vstupu perfektně. Samotná e-mailová validace má 6,425 znaků "RFC 5322 vyhovující" regex, který nikdo ve skutečnosti nepouží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 se shoduje example.co.uk, ale ne example.museum"). Vždy test 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ětlením:" (např. ^(?=.*[A-Z])(?=.*\d).{8,}$$]) a model rozbije každý žeton a řekne vám, co skutečně odpovídá. Použijte /code/explain/ 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á.

Na dotaz, aby se shodovaly "písmety" nebo "slovní znaky," model používá třídy Unicode-aware (dále jen "Unicode-aware classs" (dále jen "Unicode-aware class") místo odkazu ASCII-only [a-zA-Z]. Zmínka "ASCII only" v pohotovosti, pokud chcete odkaz chování.

Model je instruován, aby se zabránilo vnořené kvantifikátory, jako je např. '.+) +', které způsobují ReDoS. Pro Go (RE2) motor zaručuje lineární čas, takže je to nemožné při konstrukci. 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/mo a kontext není regex-ladit. Free.ai systém impulzní síly explicitní chuť + zápas / non-shoda testovací případy + komplexní varování. Self-hosted Qwen 3 Coder je volný pod denním token bazénem. Pro neobvykle podivné vzory, prémie GPT-5 je k dispozici s placenými žetony.

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

Ano POST to /v1/chat/ with a regex-specialist system quick and your popis as the user message. Užitečné pro nástroje, které automaticky generují regex z uživatelského vstupu (no-code forma builders, log-parser configurators). Viz /api/.

Ano, primární kódový blok obsahuje surový vzor s jazykově vhodnými oddělovači (dále jen "oddělovače"). Klikněte na možnost Kopírovat a vložit přímo do svého zdroje.

Zaregistrujte se zdarma pro 10 000 žetonů

Vytvořit volný účet

Kreditní karta není nutná

Jak byste ohodnotili tento nástroj?

Love this tool? Share it!