Regex Tester mengevaluasi ekspresi reguler terhadap teks uji secara real-time. Kecocokan disorot dengan warna bergantian, grup tangkapan dan grup bernama dipecah per kecocokan, dan semua flag standar (g, i, m, s, u, y) didukung. Mode penggantian menunjukkan cara substitusi mengubah teks.
Ekspresi reguler adalah bahasa pola teks universal, tetapi membuatnya benar memerlukan iterasi. Regex Tester membuat iterasi itu instan. Ketikkan pola dan lihat kecocokan sorot di teks uji saat Anda mengetik. Setiap kartu kecocokan menunjukkan substring yang cocok, indeksnya, dan setiap grup tangkapan ($1, $2, ...) dan grup bernama ((?<name>...)) secara individual — tidak perlu menebak lagi apakah grup Anda menangkap apa yang Anda harapkan. Semua enam flag regex JavaScript didukung melalui input flag kompak (gi, gim) dan baris kotak centang yang lebih ramah. Mode penggantian menjalankan String.replace dengan pola dan string penggantian Anda — mendukung $& (seluruh kecocokan), $1..$9 (grup), dan referensi balik bernama. Semuanya berjalan secara lokal sehingga input tetap ada di mesin Anda.
Kecocokan sorot warna ungu dan hijau bergantian saat Anda mengetik — lihat persis apa yang regex tangkap tanpa menjalankan skrip.
Setiap kecocokan menunjukkan indeksnya di sumber, substring yang cocok, dan setiap grup tangkapan ($1, $2, ...) dan grup bernama dengan nilai.
Mendukung g (global), i (abaikan kasus), m (multiline), s (dotAll), u (unicode), y (sticky). Beralih melalui input kompak atau baris kotak centang.
Masukkan string penggantian dengan referensi balik $&, $1..$9, atau $<name>. Klik Ganti untuk mengubah teks uji secara instan.
Keluaran diperbarui langsung pada setiap penekanan tombol. Tidak ada tombol Jalankan — sesuaikan pola Anda sampai kecocokan terlihat benar.
Sintaks regex yang tidak valid dilaporkan dengan pesan kesalahan yang tepat dari mesin JavaScript sehingga Anda dapat memperbaiki sintaks dengan cepat.
Buat regex untuk email, nomor telepon, atau kode ZIP, kemudian uji terhadap kasus tepi sebelum dikirim ke kode produksi.
Ekstrak bidang terstruktur (stempel waktu, ID, IP) dari baris log dengan mengulangi regex hingga setiap format yang diharapkan cocok.
Verifikasi regex temukan/ganti berfungsi dengan aman pada kode atau teks nyata sebelum menjalankannya di ratusan file.
Bereksperimen dengan fitur seperti lookahead, lookbehind, grup non-penangkapan, atau escape properti Unicode di sandbox visual yang aman.
Tempel regex dari kode Anda, masukan yang seharusnya cocok, dan lihat persis di mana regex gagal — tidak perlu menebak lagi.
Klik ikon Regex di dermaga DevSuite Pro. Panel terbuka dengan pola, flag, teks uji, dan bidang penggantian.
Ketikkan regex Anda di antara garis miring. Flag dapat diketikkan langsung (gi) atau diaktifkan dengan kotak centang di bawah.
Tempel teks untuk dicari di area Teks Uji. Kecocokan sorot secara instan.
Daftar Detail Kecocokan di bawah menunjukkan indeks setiap kecocokan dan grup yang ditangkap. Konfirmasikan grup Anda menangkap apa yang Anda harapkan.
Masukkan string penggantian dengan referensi balik $1, $&, atau $<name>. Klik Ganti untuk mengubah teks di tempat.
Instal DevSuite Pro secara gratis dan buka 64+ alat pengembang untuk browser Anda.