Regex Generator

Penggunaan komersial OK 581 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 Token Lebih
Ingin hasil yang lebih baik? Model Premium (GPT-5, Claude, Gemini) memberikan kualitas yang lebih tinggi. Tilik Rencana

❤️ Cinta Free.ai?

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

Ingin lebih? Daftar Gratis: 30.000 token/hari
Daftar Gratis

Memproses permintaan Anda...

Hasilkan pola regex dari bahasa alami dengan AI.

Cara Menggunakan Regex Generator

1
Masukkan input Anda

Ketik teks, upload file, atau jelaskan apa yang Anda inginkan. Tidak perlu akun.

2
Klik hasilkan

Permintaan AI kami dalam hitungan detik menggunakan model open-source terbaik.

3
Unduh & bagi

Unduh, salin, atau bagikan hasilnya. Gratis 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," "balance 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 perangkat EXPLAINER - Anda menulis regex, mereka menjelaskannya. Free.ai adalah sebuah GENERATOR - Anda menjelaskan apa yang Anda butuhkan dalam bahasa Inggris, ia menulis regex. Gunakan zq0xqz untuk draft pertama, kemudian paste ke Regex101 untuk menguji data hidup Anda. Gabungan aliran kerja menghemat jam menulis regex dari lembar yang curang.

PCRE (default in PHP, Perl, most modern Linux tools). JavaScript (browser + Node, no lookbehind in Safari ≤16.3). Python re (closest to PCRE, no possessive quantifiers). Go regexp (RE2 - no backreferences, no lookarounds, but linear-time guaranteed safe). POSIX BRE/ERE (grep, sed without -E). Pick the one your target language uses - features like lookbehind / possessive quantifiers / named groups don't port across all flavors.

Jawaban yang jujur: tidak ada regex yang cocok dengan setiap masukan dunia nyata sempurna. validasi email saja memiliki 6,425-character "RFC 5322 compliant" regex yang tidak digunakan. Free.ai menargetkan kasus 99% yang anda gambarkan dan memperingatkan tentang kasus-kasus tepi yang dikenal dalam penjelasan (misalnya, "spermen ini.co.uk tapi bukan contoh.museum"). Selalu menguji data nyata sebelum pengiriman.

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 - ketika rasa yang dipilih mendukung mereka. PCRE/Python/JS memungkinkan pandangan yang positif/negatif dan lookahid; referensi balik bekerja di PCRE/Python/Java tapi TIDAK di Go (RE2). Model memilih konstruksi yang paling sederhana dan memperingatkan ketika fitur tidak ditabel.

When asked to match "letters" or "word characters" the model uses Unicode-aware classes (`\p{L}`, `\p{N}` in PCRE/Python/Java; `[\p{L}]` with the `u` flag in JavaScript) instead of legacy ASCII-only `[a-zA-Z]`. Mention "ASCII only" in the prompt if you want the legacy behavior.

Model ini diinstruksikan untuk menghindari kuantasi nested seperti Á.+)+) yang menyebabkan ReDoS. Untuk Go (RE2) mesin menjamin waktu linear sehingga ini tidak mungkin oleh konstruksi. Untuk PCRE/JS/Python, selalu uji masukan panjang setelah - paste 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 didukung target dan memperingatkan ketika fitur tidak memiliki ekuivalen (mis., referensi balik ketika akan Python GO).

Yes - POST to /v1/chat/ with a regex-spespecialist system prompt dan deskripsi Anda sebagai pesan pengguna. Berguna untuk perangkat yang auto-generate regex dari masukan pengguna (no-code for builder, 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 Gratis

Tidak ada kartu kredit yang diperlukan

Bagaimana Anda menilai alat ini?

Cinta Free.ai?