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.