Pencipta Regex

Commercial use OK 380+ wangun Ora ana tandha banyu Ora perlu mlebu
_Model:
+ GPT-5, Claude, Gemini
Ditulis dina basa Inggris, basa ieu diwangun ku 12 hurup: A, E, I, O, U, W, X, Y, Z. Basa ieu diwangun ku 12 hurup, anu diwangun ku 12 hurup konsonan, 12 hurup konsonan, sarta 12 hurup konsonan.
Nggambarake pola.
Regex

        
Temukan ing conto

        
Explanation + test cases
Pilihan lanjutan
Hasil
Kembangé cilik. Ngundhuh token tambahan
Ingin asil luwih apik? Premium (GPT-5, Claude, Gemini) menehi kualitas sing luwih dhuwur. Lihat Plans

❤️ Love Free.ai? Nyathet kanca-kancamu!

Register kanggo nampa tautan referensi lan meunang 25.000 token per kanca.

Ingin luwih? Daftar gratis kanggo 30K tokens / dina + 10K bonus
Daftar Free

Ngolah panjalukmu...

Nggawe pola regex saka basa alami kanthi AI.

Cara Nggunakake Pencipta Regex

1
Ngetik inputmu

Ngetik teks, ngunggah file, utawa nerangake apa sing sampeyan karep. Ora perlu akun.

2
Klik kanggo mbangun

AI urang ngaproses panjaluk anjeun dina detik nganggo model open-source anu pangsaéna.

3
Muat turun & Bagikan

Muter, salinan, utawa bagi hasilmu. Bebas kanggo panggunaan pribadi lan komersial.

Gunake alat iki liwat API

Otomatisasi alat ieu ti kode anjeun sorangan. OpenAI-kompatibel REST titik akhir, Bearer-token otentikasi, teu perlu SDK tambahan. Token biaya cocog antarmuka 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."}]}'

Pencipta Regex — FAQ

Nyatakeun naon anu anjeun pikahoyong cocog dina basa Inggris ("kode pos AS", "kabéh URL kajaba localhost", "paling jerona 3") sareng kéngingkeun regex anu pas kalayan sintaks anu sadar rasa (PCRE, JavaScript, Python re, Go regexp, POSIX), penjelasan léngkah-léngkah, sareng panel uji anu nunjukkeun string anu leres anu cocog vs. henteu cocog.

Regex101 / Regexr / Debuggex nyaéta alat EXPLAINER — anjeun nulis regex, aranjeunna ngajelaskeun éta. Free.ai nyaéta GENERATOR — anjeun ngajelaskeun naon anu anjeun peryogikeun dina basa Inggris, éta nulis regex. Gunakeun Free.ai pikeun draft kahiji, teras lebetkeun kana Regex101 pikeun nguji data live anjeun. Aliran kerja anu digabungkeun ngirangan jam-jam dina nulis regexes ku tangan ti lembaran cheat.

PCRE (piawai dina PHP, Perl, ampir sadaya alat Linux modern). JavaScript (browser + Node, teu aya lookbehind dina Safari ≤16.3). Python re (paling caket kana PCRE, teu aya quantifiers possessive). Go regexp (RE2 — teu aya backreferences, teu aya lookarounds, tapi linear-time dijamin aman). POSIX BRE/ERE (grep, sed tanpa -E). Pilih anu dipaké ku basa target anjeun — fitur kayaning lookbehind / quantifiers possessive / named groups teu diport kana sagala rupa.

Jawaban jujur: teu aya regex anu cocog sareng sadaya input dunya nyata. Validasi surélék sorangan ngagaduhan 6,425-karakter "RFC 5322" regex anu henteu aya anu leres-leres dianggo. Free.ai nyambungkeun 99% kasus pikeun panggunaan anu anjeun gambarkeun sareng ngawartosan ngeunaan kasus tepi anu dikenal dina penjelasan (contona, "ieu cocog sareng conto.co.uk tapi henteu conto.museum"). Sering uji data nyata sateuacan dikirimkeun ka produksi.

Ya — lebetkeun regex kana kotak gambaran anu diadegkeun ku "explain: " (contona, `explain: ^(?=.*[A-Z])(?=.*\d).{8,}$`) sarta model bakal ngabédakeun unggal token sarta nyaritakeun naon anu saleresna cocog. Gunakeun /code/explain/ pikeun gambaran kode anu langkung saé.

Ya — lamun varian anu dipilih nyarankeunana. PCRE/Python/JS ngamungkinkeun lookbehind positif/negatif sarta lookahead; backreferences bisa dipaké dina PCRE/Python/Java tapi NON dina Go (RE2). Model milih konstruksi anu bener anu pangsaderhanana sarta ngawartosan lamun fiturna teu portabel.

Nalika diwaler pikeun ngacocogkeun "huruf" atawa "karakter kecap" modelna ngagunakeun kelas Unicode-aware (`\p{L}`, `\p{N}` dina PCRE/Python/Java; `[\p{L}]` kalawan bendera `u` dina JavaScript) sabalikna tina ASCII-hijina legacy `[a-zA-Z]`. Nyatakeun "ASCII hijina" dina peringatan lamun hoyong paripolah legacy.

Model diwaler pikeun nyingkahan quantifiers nested kawas `(.+)+` anu nyababkeun ReDoS. Pikeun Go (RE2) mesin ngajamin waktos linear sahingga ieu henteu mungkin ku konstruksi. Pikeun PCRE/JS/Python, salawasna uji input panjang sanggeus — paste kana Regex101 kalayan string 10,000-char sarta tingali hitung léngkah.

ChatGPT (GPT-4) ngarawat regex kalayan saé tapi biaya $ 20 / mo sareng konteksna henteu ditangtoskeun. Free.ai's sistem prompt ngadorong rasa eksplisit + kasus uji match / non-match + peringatan kompleksitas. Qwen 3 Coder anu dihost nyalira gratis di handapeun pool token sapopoé. Pikeun pola anu aneh, premium GPT-5 aya kalayan token anu dibayar.

Ya — lebetkeun regex sarta tanyakeun "konversikeun Python regex ieu ka Go RE2". Modelna nulis deui nganggo ngan fitur anu didukung ku rasa target sarta ngawartosan lamun fiturna teu aya anu sarua (contona, backreferences nalika ngaliwat Python → Go).

Ya — POST ka /v1/chat/ kalawan panyungsi sistem spesialis regex sarta gambaran anjeun minangka pesen pangguna. Manfaat pikeun alat anu ngahasilkeun regex sacara otomatis tina input pangguna (pambangun formulir tanpa kode, konfigurasi log-parser). Lihat /api/.

Ya — blok kode utama ngandung pola kasar DENGAN pemisah anu cocog pikeun basa (`/pattern/flags` pikeun JavaScript, `r"pattern"` pikeun Python, ```pattern``` pikeun Go). Klik Salin sarta tempel langsung kana sumber anjeun.

10.000 token gratis

Akun Free

Ora perlu kartu kredit

Kepiye sampeyan nganggep alat iki?

Love Free.ai? Nyathet kanca-kancamu!