Regex Tester
Tes regular expression JavaScript secara interaktif. Highlight hasil cocok, lihat capture group, salin hasil, cheat sheet regex umum di sidebar. Berfungsi offline.
Tentang tools ini
Playground regex JavaScript untuk browser. Ketik pattern, toggle enam flag standar (g, i, m, s, u, y), dan tempel string tes kamu. Hasil cocok di-highlight di tempat; daftar hasil cocok menampilkan teks yang cocok dan index mulainya; panel capture group menampilkan keduanya yang bernomor ($1, $2ā¦) dan bernama (?<name>ā¦) untuk hasil cocok pertama. Cheat sheet yang bisa diklik di sidebar mencakup karakter, quantifier, anchor, character class, dan group ā tap token apapun untuk menambahkannya ke pattern kamu. Error di pattern dilaporkan inline. Salin semua hasil cocok ke clipboard dengan satu tap. Auto-simpan pattern, flag, dan string tes terakhir kamu. Berfungsi sepenuhnya offline.
Detail
- Kategori
- Utilitas
- Versi
- 1.0.0
- Ukuran
- 27 KB
- Diperbarui
- Jun 2026
Pertanyaan Umum
Regex flavor apa yang dipakai?
Regex JavaScript ECMAScript ā engine yang sama dengan Chrome, Node, Deno, dan Bun. Pattern dari Python, PCRE, atau .NET mungkin tidak berperilaku identik (lookbehind dan named group punya aturan berbeda).
Tiap flag ngapain?
g ā cari semua hasil cocok, bukan cuma yang pertama. i ā case-insensitive. m ā ^ dan $ cocok dengan line break. s ā dot (.) cocok dengan newline. u ā mode Unicode-aware. y ā sticky, hanya cocok di lastIndex.
Kenapa highlight kosong padahal regex saya sepertinya benar?
Flag g harus ON untuk banyak hasil cocok. Tanpa itu, cuma hasil cocok pertama yang di-highlight. Daftar hasil cocok dan capture group juga mengikuti perilaku flag g.
Bagaimana capture group ditampilkan?
Panel capture group menampilkan group dari hasil cocok pertama. Group bernomor muncul sebagai $1, $2, $3; group bernama muncul dengan namanya. Group undefined atau yang tidak cocok muncul sebagai ā .
Apakah pattern saya dikirim ke mana-mana?
Tidak. Pattern, flag, dan string tes tidak pernah keluar dari browser kamu. Semuanya berjalan lokal via constructor RegExp JavaScript. Auto-simpan menyimpan input terakhir di localStorage untuk kenyamanan kamu.