Regex Generator

Penggunaan komersial OK 380+ model Tidak ada tanda air Tidak perlu sign-up
Model:
+ GPT-5, Claude, Gemini
Gambarkan apa yang ingin Anda cocokkan dalam bahasa Inggris biasa dan dapatkan suatu penjelasan spesifik regex ▪ PCRE, JavaScript, Python, Go (RE2), atau POSIX å dengan penjelasan langkah demi langkah dan tes langsung yang menunjukkan kecocokan nyata dan tidak terjawab.
-
Jelaskan polanya.
Regex

        
Cocok dalam contoh

        
Explanation + test cases
Opsi tingkat lanjut
Hasil
Tokennya mulai habis. Dapatkan Lebih Banyak Token
Ingin hasil yang lebih baik? Model Premium (GPT-5, Claude, Gemini) deliver higher quality. Tilik Rencana

❤️ Love this tool? Share it!

Tandai untuk mendapatkan link referral dan mendapatkan 25.000 token per teman.

Mau lagi? Daftar gratis untuk 30K token/hari + 10K bonus
Daftar Gratis

Memproses permintaan Anda...

Hasilkan pola regex dari bahasa alami dengan AI.

Cara Menggunakan Regex Generator

1
Masukkan input Anda

Ketikkan teks, unggah berkas, atau jelaskan apa yang Anda inginkan. Tidak perlu akun.

2
Klik hasilkan

Al kami memproses permintaan Anda dalam hitungan detik menggunakan model open-source terbaik.

3
Unduh & bagi

Unduh, salin, atau bagikan hasilnya. Bebas untuk penggunaan pribadi dan komersial.

Gunakan perkakas ini melalui API

Otomatiskan alat ini dari kode anda sendiri. Titik akhir REST yang kompatibel dengan OpenAI, auth bearer-token, tidak ada tambahan SDK yang diperlukan. Biaya Token cocok dengan 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."}]}'

Regex Generator - FAQ

Jelaskan apa yang ingin Anda cocokkan dalam bahasa Inggris biasa ("kode zip AS"," semua URL kecuali lokalhost," "balanced parentheses up to dech 3") dan mendapatkan kembali sebuah regex yang tepat dengan sintaks rasa-sadar (PCRE, JavaScript, Python re, Go regexp, POSIX), penjelasan langkah-by-step, dan panel tes menunjukkan string nyata yang cocok dengan vs.

Regex101 / Regexr / Debuggex adalah alat EXPLAINER — Anda menulis regex, mereka menjelaskannya. Free.ai adalah GENERATOR — Anda menggambarkan apa yang Anda butuhkan dalam bahasa Inggris, itu menulis regex. Gunakan Free.ai untuk draf pertama, lalu tempelkan ke Regex101 untuk menguji data hidup Anda. Aliran kerja gabungan menghemat waktu menulis regex secara manual dari lembar cheat.

PCRE (default dalam PHP, Perl, alat Linux paling modern). JavaScript (browser + Node, tidak ada lookbehind di Safari.3). Python re (closet ke PCRE, tidak ada kuantififier posesif). Pilih satu target Anda menggunakan \\u1\ub\u200" tak ada referensi balik, tak ada tampilan, tapi linear-time dijamin aman). POSIX BRE/ERE (grep, srep tanpa -E). Pilih satu target bahasa Anda menggunakan ▪ features seperti pemilik grup kuan /behifier/behifetif yang diberi nama / port.

Jawaban jujur: tidak ada regex yang cocok dengan setiap masukan dunia nyata dengan sempurna. Validasi surat elektronik sendiri memiliki regex 6,425-karakter "RFC 5322 compliant" yang tidak ada yang benar-benar menggunakannya. Free.ai menargetkan kasus 99% untuk penggunaan yang Anda deskripsikan dan memperingatkan tentang kasus tepi yang diketahui dalam penjelasan (misalnya, "ini cocok dengan contoh.co.uk tetapi tidak contoh.museum"). Selalu uji terhadap data nyata sebelum mengirim ke produksi.

Ya, paste regex ke dalam kotak deskripsi diprefiks dengan "menjelaskan" (misalnya, misplain: ^ Lupo?=*[A-Z]) 128?=.*\d).{8,}$å) dan model akan memecah setiap token dan memberitahu Anda apa sebenarnya cocok. Gunakan /code/explain/ untuk penjelasan code-aware yang lebih kaya.

Ya, saat rasa yang dipilih mendukung mereka. PCRE/Python/JS mengijinkan tampilan positif/negatif dan lookahind; referensi balik bekerja di PCRE/Python/Java tapi TIDAK di Go (RE2). Model memilih konstruksi yang paling sederhana dan memperingatkan ketika fitur tidak ditabel.

Ketika diminta untuk mencocokkan karakter "huruf" atau "kata" model menggunakan kelas Unicode-aware ({L), ·p{N\p{N] dalam PCRE/Python/Java; Ü[\p{L] dengan flag ▪uí dalam JavaScriptc) bukan hanya warisan [A-Az-Z]. Sebutkan "ASCII" hanya dalam prompt jika Anda ingin perilaku warisan.

Model ini diinstruksikan untuk menghindari kuantifikasi nested seperti ¤.+)+) yang menyebabkan ReDoS. Untuk Go (re2) mesin menjamin waktu linier jadi ini tidak mungkin oleh konstruksi. Untuk PCRE/JS/Python, selalu menguji masukan panjang setelah ▪ pasta ke Regex101 dengan string 10.000-char dan menonton counter langkah.

ChatGPT (GPT-4) mengendalikan regex dengan baik tetapi menghabiskan $20/bulan dan konteksnya tidak di-tune regex. Prompt sistem Free.ai memaksa rasa eksplisit + kasus tes sesuai/tidak sesuai + peringatan kompleksitas. Qwen 3 Coder yang dihost sendiri adalah gratis di bawah pool token harian. Untuk pola yang aneh, premium GPT-5 tersedia dengan token berbayar.

Ya, paste a regex dan tanyakan "convert Python regex ini untuk Go RE2." Model menulis ulang itu hanya menggunakan fitur-fitur didukung target dan memperingatkan ketika fitur tidak memiliki ekuivalen (mis., referensi balik ketika akan Python → Go).

Yes POST to /v1/chat/ with a regex-specialist system prompt and your description as the user message. Berguna untuk perangkat yang auto-generate regex dari masukan user (no-code membentuk pembangun, konfigurator log-parser). Lihat /api/.

Ya, blok kode utama berisi pola mentah dengan delimiter bahasa yang sesuai dengan bahasa (peralihan/pola/flag). Klik Salin dan tempelkan langsung ke sumber Anda.

Daftar Gratis 30,000 token/hari

Buat Akun Bebas

Tidak ada kartu kredit yang diperlukan

Bagaimana Anda menilai alat ini?

Love this tool? Share it!