← Alat

Regex Tester

Buat, uji, dan pahami regular expression sambil mengetik.

Privat: file Anda tidak pernah keluar dari perangkat Anda.

Regular expression JavaScript, seperti di browser dan Node.js. Pencocokan berjalan di perangkat Anda dan pola yang terlalu lama akan dihentikan, jadi halaman tidak pernah macet.

Cara kerjanya

  1. Pilih file Anda.
  2. Ubah pengaturan jika perlu.
  3. Unduh hasilnya, atau kirim ke perangkat lain dengan BroAllDone.

Pertanyaan umum

Bagaimana cara menguji regular expression?

Ketik ekspresi dan sedikit teks: setiap match langsung di-highlight saat Anda mengetik, lengkap dengan tabel match dan grupnya.

Apa arti flag g, i, m, s, u, dan y?

g mencari semua match, i mengabaikan huruf besar/kecil, m membuat ^ dan $ berlaku di setiap baris, s membuat . cocok dengan baris baru, u mengaktifkan Unicode penuh, dan y hanya mencocokkan di posisi match terakhir berakhir.

Bisakah tool ini menjelaskan fungsi sebuah ekspresi?

Bisa. Buka Penjelasan untuk melihat setiap bagian ekspresi dalam bahasa sehari-hari, misalnya "satu digit, tepat 4 kali".

Bisakah saya menguji replace?

Bisa. Buka Ganti lalu ketik penggantinya: gunakan $1 untuk grup, $<name> untuk grup bernama, dan $& untuk seluruh match.

Regex flavour apa yang dipakai?

JavaScript, seperti di browser dan Node.js. Tab Kode menampilkan ekspresi yang siap dipakai di JavaScript, Python, PHP, Java, C#, dan Go, serta memberi peringatan jika suatu bahasa tidak mendukung fitur tertentu.

Kenapa ekspresi saya dihentikan?

Beberapa ekspresi bisa berjalan tanpa henti pada teks tertentu (catastrophic backtracking). Tester menghentikannya setelah sesaat agar halaman tidak macet; coba pola yang lebih spesifik.

Alat gratis lainnya