Ġeneratur Regex

Użu kummerċjali OK mudelli 581 L-ebda marka tal-ilma Ebda sign-up meħtieġa
Mudell:
+ GPT-5, Claude, Gemini
Tiddeskrivi dak li inti tixtieq li jaqblu bl-Ingliż sempliċi u tikseb togħma speċifiku regex — PCRE, JavaScript, Python, Go (RE2), jew POSIX — bi spjegazzjoni pass-by-pass u ħajjin tester li turi logħob reali u misses.
-
Iddeskrivi l-mudell.
Regex

        
Match fil-kampjun

        
Explanation + test cases
Għażliet avvanzati
Riżultat
Tokens qed jaħdem baxx. Ikseb aktar Tokens
Tixtieq riżultati aħjar? Mudelli premium (GPT-5, Claude, Gemini) jagħtu kwalità ogħla. Ara l-Pjanijiet

❤️ Imħabba Free.ai? Għid lill-ħbieb tiegħek!

Irreġistra biex tikseb link ta' referenza u taqla' 25,000 tokens għal kull ħabib.

Trid aktar? Irreġistra b'xejn: 30,000 tokens/jum
Irreġistra b'xejn

Qed nipproċessa t-talba tiegħek...

Jiġġeneraw mudelli regex minn lingwa naturali ma AI.

Kif għandek tuża Ġeneratur Regex

1
Daħħal l-input tiegħek

Ikteb test, ittella' fajl, jew iddeskrivi dak li trid. M'hemmx bżonn ta' kont.

2
Ikklikkja biex tiġġenera

AI tagħna jipproċessa t-talba tiegħek f'sekondi billi juża l-aħjar mudelli open-source.

3
Niżżel & jaqsmu

Download, kopja, jew jaqsmu r-riżultat tiegħek. Ħieles għall-użu personali u kummerċjali.

Uża din l-għodda permezz tal-API

Awtomatizza din l-għodda mill-kodiċi tiegħek stess. OpenAI-kompatibbli REST endpoint, Bearer-token awth, l-ebda SDK żejda meħtieġa. Token spejjeż jaqblu mal-interface web.

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

Ġeneratur Regex - FAQ

Deskrivi dak li inti tixtieq li jaqblu bl-Ingliż sempliċi ("US zip kodiċijiet", "URLs kollha ħlief localhost", "parentesi bilanċjati sa fond 3") u tikseb lura regex preċiża b'sintaks flavor-konxju (PCRE, JavaScript, Python re, Go regexp, POSIX), spjegazzjoni pass-by-pass, u panel tat-test li juru strings reali li jaqblu vs. ma jaqblux.

Regex101 / Regexr / Debuggex huma għodod EXPLAINER - inti tikteb il-regex, huma jispjegaw dan. Free.ai huwa ġeneratur - inti jiddeskrivu dak li għandek bżonn bl-Ingliż, huwa jikteb il-regex. Uża Free.ai għall-ewwel abbozz, imbagħad paste fil Regex101 biex jittestjaw kontra data ħajjin tiegħek. Fluss tax-xogħol magħquda jiffrankaw sigħat fuq bl-idejn bil-kitba regexes minn folja cheat.

PCRE (l-awtomatiku fil-PHP, Perl, ħafna mill-għodod moderni tal-Linux). JavaScript (brawżer + Node, l-ebda lookbehind fis-Safari ≤16.3). Python re (l-eqreb lejn PCRE, l-ebda kwantifikatur possessiv). Go regexp (RE2 - l-ebda backreferences, l-ebda lookarounds, iżda linear-time garantit sigur). POSIX BRE/ERE (grep, sed mingħajr -E). Agħżel dak li l-lingwa fil-mira tiegħek tuża - karatteristiċi bħal lookbehind / kwantifikatur possessiv / gruppi msejħa ma jgħaddux bejn it-togħmiet kollha.

Tweġiba onesta: l-ebda regex jaqbel kull input tad-dinja reali perfettament. Validazzjoni Email waħdu għandu 6,425-karattru "RFC 5322 konformi" regex ħadd fil-fatt juża. Free.ai jimmira l-każ 99% għall-użu inti tiddeskrivi u twissi dwar każijiet tarf magħrufa fl-ispjegazzjoni (eż, "dan jaqbel example.co.uk iżda mhux example.museum"). Dejjem test kontra data reali qabel it-tbaħħir għall-produzzjoni.

Iva - waħħal ir-regex fil-kaxxa tad-deskrizzjoni bil-prefiss "explain: " (eż., `explain: ^(?=.*[A-Z])(?=.*\d).{8,}$`) u l-mudell se jaqsam kull token u jgħidlek x'jaqbel fil-fatt. Uża /code/explain/ għal spjegazzjoni aktar rikka li tkun taf il-kodiċi.

Iva - meta l-lingwa magħżula tappoġġjahom. PCRE/Python/JS jippermettu lookbehind pożittiv/negattiv u lookahead; backreferences jaħdmu f'PCRE/Python/Java iżda mhux f'Go (RE2).Il-mudell jagħżel l-aktar kostruzzjoni sempliċi korretta u jwissi meta karatteristika ma tkunx portabbli.

Meta mitlub biex jaqbel ma' "ittri" jew "karattri tal-kelma" il-mudell juża klassijiet li jafu l-Unicode (`\p{L}`, `\p{N}` f'PCRE/Python/Java; `[\p{L}]` bil-bandiera `u` f'JavaScript) minflok ASCII-legacy biss `[a-zA-Z]`. Semmi "ASCII biss" fil-prompt jekk trid l-imġiba legacy.

Il-mudell huwa mgħallem biex jevita kwantifikaturi mibrumin bħal `(.+)+` li jikkawżaw ReDoS. Għal Go (RE2) il-magna tiggarantixxi ħin lineari għalhekk dan huwa impossibbli mill-kostruzzjoni. Għal PCRE/JS/Python, dejjem ittestja inputs twal wara - paste fil Regex101 b'string ta' 10,000 karattru u ħarsa lejn il-counter tal-passi.

ChatGPT (GPT-4) jimmaniġġja regex tajjeb iżda jiswa $20/mo u l-kuntest mhuwiex regex-tuned. Free.ai's sistema prompt forzi togħma espliċita + jaqblu/mhux jaqblu każijiet tat-test + kumplessità twissijiet. awto-ospitati Qwen 3 Coder huwa b'xejn taħt il-pool token kuljum. Għal mudelli mhux tas-soltu stramba, premium GPT-5 huwa disponibbli ma tokens imħallsa.

Iva - paste regex u jistaqsu "konverti dan Python regex biex Go RE2".Il-mudell jikteb mill-ġdid bl-użu biss l-karatteristiċi appoġġjati tal-togħma fil-mira u twissi meta karatteristika ma jkollha l-ebda ekwivalenti (eż, backreferences meta tmur Python → Go).

Iva - POST għal /v1/chat/ b'sistema ta' regex-speċjalista u d-deskrizzjoni tiegħek bħala l-messaġġ tal-utent. Utli għal għodod li awtomatikament jiġġeneraw regex mill-input tal-utent (bennejja tal-formoli mingħajr kodiċi, konfiguraturi tal-log-parser). Ara /api/.

Iva - il-blokka tal-kodiċi primarja fiha l-mudell mhux maħdum BIL-limiters xierqa għall-lingwa (`/pattern/flags` għall-JavaScript, `r"pattern"` għall-Python, `` `pattern` `` għall-Go).Ikklikkja Ikkopja u waħħal direttament fis-sors tiegħek.

Irreġistra b'xejn: 30,000 tokens/jum

Oħloq Kont Ħieles

Ebda karta ta' kreditu meħtieġa

Kif tirraporta din l-għodda?

Imħabba Free.ai? Għid lill-ħbieb tiegħek!