Pangguna

Komersial 380+ model Ora ana tanda banyu Ora perlu ndhaptar
Model:
+ GPT-5, Claude, Gemini
Describe what you want to match in plain English and get a flavor-specific regex — PCRE, JavaScript, Python, Go (RE2), or POSIX — with a step-by-step explanation and a live tester showing real matches and misses.
Deskripsiké pola.
Regex

        
Ketemu ing conto

        
Explanation + test cases
Opsi Kaluwihan
Hasil
Kutha krajané ya iku Lower Silesian. Njupuk Token Tambahan
Kanggé hasil ingkang langkung saé? Model Premium (Ing basa Inggris, "free" tegesé "gratis", "freedom" tegesé "kabebasan"). Papan

❤️ Free.ai? Nyathet kanca-kancamu!

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

Ingkang langkung? Ing taun 2000, dhèwèké menang 100K lan 100K+ ing acara iki.
Sign Up Free

Ngolah panjalukmu...

Basa Jawa iku basa kang asalé saka basa Sanskerta.

Cara Nggunakake Pangguna

1
Ngetik inputmu

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

2
Klik kanggo nyipta

Ing jaman saiki, algoritma iki bisa digunakaké kanggo nganalisa data kanthi luwih apik.

3
Muter & bagéan

Muter, salinan, utawa share asil sampeyan. Free kanggo pribadi lan komersial.

Gunake piranti iki liwat API

Otomatisasi piranti iki saka kode dhewe. OpenAI-kompatibel REST endpoint, Bearer-token otentikasi, 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."}]}'

Pangguna — 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 padha nuntun sampeyan. Free.ai iku JENERASI — sampeyan nyritakaké apa sing sampeyan butuhake ing basa Inggris, lan iku nulis regex. Gunakake Free.ai kanggo draf pisanan, banjur tempel ing Regex101 kanggo mriksa data urip.

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 dijamin aman). POSIX BRE/ERE (grep, sed tanpa -E). Pilih kang digunakake 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 namung gadhah 6,425-karakter "RFC 5322 compliant" regex ingkang boten wonten ingkang gadhah. Free.ai target 99% kasus kanggé panggunaan ingkang sampeyan gambaraken lan ngandhakake babagan kasus pinggir ingkang sampun dipunkenal ing panjelasan (misalnya, "iki cocog kaliyan example.co.uk nanging boten kaliyan example.museum"). Sering uji kaliyan data nyata sadurungé ngirimaken kaliyan produksi.

Ya — tempelake regex ing kotak deskripsi kang diprefiksi "explain: " (misalné, `explain: ^(?=.*[A-Z])(?=.*\d).{8,}$`) lan modél bakal ngresiki saben token lan ngandharaké apa sing sejatine cocog. Gunakake /code/explain/ kanggo penjelasan kang luwih rikat lan bisa diwaca.

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

Nalika dipunpitadosi kanggé ngcocokaken "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 saking ASCII-amung `[a-zA-Z]`. Nyathet "ASCII amung" ing pitakonan manawi sampeyan ngginakaken prilaku ASCII-amung.

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

ChatGPT (GPT-4) ngontrol regex kanthi apik nanging biaya $20/mo lan konteks ora di-regex. 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 aneh, premium GPT-5 kasedhiya karo token sing dibayar.

Ya — lebet regex lan takon "konversi Python regex iki dadi Go RE2". Model iki nulis maneh nganggo mung fitur sing didhukung saka rasa target lan menehi peringatan 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 ngemot pola kasar ING DENGAN pemisah basa sing cocog (`/pattern/flags` kanggo JavaScript, `r"pattern"` kanggo Python, ```pattern``` kanggo Go). Klik Salin lan tempel langsung ing sumber sampeyan.

Ing taun 2000, jumlahné wis tekan 10.000.

Akun

Ora perlu kertu kredit

Kepiye sampeyan bakal ngrekam alat iki?

Free.ai? Nyathet kanca-kancamu!