Penguji Regex
Buat, uji, dan debug ekspresi reguler langsung di browser Anda — penyorotan kecocokan instan, grup tangkapan, pratinjau substitusi, penjelasan bahasa sederhana, dan kode siap pakai untuk 15+ bahasa.
Berjalan sepenuhnya di browser Anda menggunakan mesin regex JavaScript bawaan — tidak ada yang diunggah. Kode yang dihasilkan memungkinkan Anda menggunakan pola yang sama di 15+ bahasa.
Flag global (g) direkomendasikan untuk menggantikan setiap kecocokan.
Pengujian langsung menggunakan mesin JavaScript. Beberapa flavor (Go, Rust) tidak mendukung look-around atau back-reference.
Tentang Penguji Regex
Regex Tester memungkinkan Anda membangun, menguji dan men-debug ekspresi reguler secara langsung: ketik sebuah pola, tempel string uji, dan kecocokan langsung disorot beserta setiap grup penangkap — bernomor atau bernama — yang tercantum dengan rentang indeks pastinya. Alat ini berjalan sepenuhnya di browser Anda menggunakan mesin regex JavaScript native; tidak ada yang diunggah.
Selain pencocokan, empat tab tambahan melakukan pekerjaan berat. Substitution mempratinjau penggantian dengan referensi grup $1, $2 dan $<name>. Explanation memecah pola token demi token dalam bahasa yang mudah dipahami. Code menghasilkan potongan kode siap tempel untuk 15+ bahasa, dan Reference menjaga kelas karakter, anchor, quantifier dan look-around tetap satu klik saja.
Pola umum — email, URL, IPv4, IPv6, UUID, tanggal, slug, warna heks dan lainnya — dimuat sebagai preset satu klik, dan keenam flag (g, i, m, s, u, y) diaktifkan/nonaktifkan dari kotak centang. Pola yang tidak valid langsung ditandai alih-alih gagal secara diam-diam, menjadikan ini regex tester online yang praktis untuk pekerjaan sehari-hari.
Cara menggunakan Penguji Regex
- Ketik ekspresi reguler Anda, atau muat salah satu preset (email, URL, IPv4, UUID…).
- Aktifkan/nonaktifkan flag yang Anda butuhkan — g untuk semua kecocokan, i untuk tidak peka huruf besar/kecil, m untuk multiline.
- Tempel string uji dan periksa kecocokan serta grup penangkap yang disorot.
- Gunakan tab Substitution untuk mempratinjau penggantian, atau Explanation untuk penjelasan token demi token.
- Buka tab Code dan salin pola sebagai potongan kode yang berfungsi di bahasa Anda.