Pencipta Regex

Komersial Model 581 Ora ana tandha banyu Ora perlu mlebu
Model:
+ GPT-5, Claude, Gemini
Ing basa Inggris, tembung iki bisa dijupuk saka basa Latin,
-
Deskripsiké pola.
Regex

        
Ketemuan ing sampel

        
Explanation + test cases
Opsi Kaluwihan
Hasil
Kabupatèn Malang. Njupuk Token Tambahan
Kénging hasil sing luwih apik? Model Premium (GPT-5, Claude, Gemini) deliver higher quality. Papan

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

Sign up kanggo njaluk link referral lan entuk 25,000 token per kanca.

Ingkang langkung? Ing taun 2000, cacahé wis tekan 30.000.
Daftar

Nglakoni panjalukmu...

Basa Jawa iku basa kang digunakaké ing Indonésia.

Cara Nggunakake Pencipta Regex

1
Ngetik inputmu

Ngetik teks, ngundhuh file, utawa nyritakaké apa sing sampeyan karep. Ora ana akun sing dibutuhaké.

2
Klik kanggo nyipta

Ing jaman biyèn, para ahli nganggep yèn wangun-wangun iki paling apik.

3
Muter- unduh lan bagéan

Muter-muter, salinan, utawa share asilmu. Bebas kanggo pribadi lan komersial.

Gunake alat iki liwat API

Otomatisasi piranti iki saka kode dhewe. OpenAI-kompatibel REST endpoint, Bearer-token auth, ora ekstra SDK dibutuhaké. Token biaya match the web interface.

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

Describe what you want to match in plain English ("US zip codes", "all URLs except localhost", "balanced parentheses up to depth 3") and get back a precise regex with a flavor-aware syntax (PCRE, JavaScript, Python re, Go regexp, POSIX), step-by-step explanation, and a test panel showing real strings that match vs. don't match.

Regex101 / Regexr / Debuggex iku piranti EXPLAINER - sampeyan nulis regex, lan dhèwèké nerangaké. Free.ai iku generator - sampeyan nyritakaké apa sing sampeyan butuhake ing basa Inggris, lan dhèwèké nulis regex. Gunakake Free.ai kanggo draf pisanan, banjur tempel ing Regex101 kanggo nguji data live.

PCRE (piranti lunak PHP, Perl, Linux paling modern). JavaScript (browser + Node, ora lookingbehind ing Safari ≤16.3). Python re (paling cedhak karo PCRE, ora possessive quantifiers). Go regexp (RE2 - ora backreferences, ora lookarounds, nanging linear-time garanti aman). POSIX BRE/ERE (grep, sed tanpa -E). Pilih kang nganggo basa target - fitur kaya lookingbehind / possessive quantifiers / named groups ora port ing kabeh rasa.

Jawaban ingkang jujur: ora ana regex ingkang cocog kaliyan saben input donya nyata kanthi sampurna. Validasi email mung duwé 6,425-karakter "RFC 5322 compliant" regex ingkang ora ana ingkang nyata-nyata nggunakake. Free.ai target 99% kasus kanggo panggunaan sing sampeyan gambarake lan ngelingake babagan kasus pinggir kang dikenal ing panjelasan (misalné, "iki cocog karo example.co.uk nanging ora example.museum"). Sering uji karo data nyata sadurunge ngirim menyang produksi.

Ya - lebetaken regex ing kotak deskripsi ingkang dipunprefiksi kaliyan "explain: " (misal, `explain: ^(?=.*[A-Z])(?=.*\d).{8,}$`) lan modél bakal ngresiki saben token lan ngandharaken ingkang sejatinipun cocog. Gunaken /code/explain/ kanggé panjelasan kode-aware ingkang langkung rikat.

Ya - nalika jinis kang dipilih nyengkuyung iku. PCRE/Python/JS ngidini lookingbehind positif/negatif lan lookahead; backreferences kerja ing PCRE/Python/Java nanging ora ing Go (RE2). Model milih konstruksi sing bener paling prasaja lan ngawasi nalika fitur ora portabel.

Nalika dipunpitadosi kanggé nglebet "huruf" utawi "karakter tembung" modél punika ngginakaken kelas Unicode-aware (`\p{L}`, `\p{N}` ing PCRE/Python/Java; `[\p{L}]` kaliyan bendera `u` ing JavaScript) kanggé ganti legacy ASCII-only `[a-zA-Z]`. Ngetaken "ASCII only" ing pitakonan kanggé ngginakaken prilaku legacy.

Model punika dipunparingi instruksi kanggé nyingkiri quantifiers nested kados ta `(.+)+` ingkang saged njalari ReDoS. Kanggé Go (RE2) enjin punika ngamanaken wektu linear supados punika boten saged dipunkonstruksi. Kanggé PCRE/JS/Python, sedaya ugi coba input panjang salajengipun - simpen ing Regex101 kaliyan string 10,000-chara lan tingali timbangan langkah.

ChatGPT (GPT-4) ngontrol regex kanthi saé nanging biaya $ 20 / mo lan konteks ora regex-tuned. Free.ai's sistem prompt forced explicit flavor + match / non-match test cases + complexity warnings. Self-hosted Qwen3Coder iku gratis ing ngisor pool token saben dina. Kanggo pola sing ora biasa, premium GPT-5 kasedhiya karo token sing dibayar.

Ya - lebet regex lan takon "konversi Python regex iki dadi Go RE2". Model nulis maneh nganggo mung fitur sing didhukung saka rasa tujuan lan ngelingake nalika fitur ora ana sing padha (kayata, backreferences nalika pindhah Python → Go).

Ya - POST menyang /v1/chat/ kanthi pitakon sistem spesialis regex lan deskripsimu minangka pesen pangguna. Migunani kanggo piranti kang otomatis ngasilaké regex saka input pangguna (pambangun formulir tanpa kode, konfigurasi log-parser). Lihat /api/.

Ya - blok kode utama ngandhut pola kasar ING DENING pemisah basa-kanggo-basa (`/pattern/flags` kanggé JavaScript, `r"pattern"` kanggé Python, ```pattern``` kanggé Go). Klik Salin lan tempel langsung ing sumber sampeyan.

Ing taun 2000, cacahé wis tekan 30.000.

Akun

Ora ana kartu kredit sing dibutuhake

Kepiye sampeyan bisa ngukur alat iki?

Love Free.ai? Nyathet kanca-kancamu!