Pola Regular Expression
Teks Uji
Rincian Pola
Penjelasan pola akan muncul di sini
Hasil Kecocokan
Masukkan pola regex yang valid untuk memulai
Tentang Alat Ini
Regex Tester memungkinkan Anda menguji, men-debug, dan memvalidasi regular expression secara real-time dengan visual feedback yang instan. Lihat pencocokan yang disorot saat Anda mengetik, pahami fungsi setiap bagian pola dengan penjelasan otomatis, dan uji penggantian dengan capture group. Baik Anda memvalidasi input pengguna, mem-parsing log, atau mengekstrak pola data, tool ini membantu Anda menulis regex yang lebih baik dengan lebih cepat. Dengan 13+ contoh cepat, cheatsheet bawaan, dan pembuatan kode untuk JavaScript, Python, PHP, dan Java, Anda akan menguasai regular expression tanpa rasa frustrasi. Semua pemrosesan terjadi di browser Anda—pola dan data uji Anda tetap sepenuhnya privat.
Cara Menggunakan
Masukkan pola regex Anda (dengan atau tanpa delimiter seperti /pattern/flags). Aktifkan flag untuk global (g), case-insensitive (i), multiline (m), dan lainnya. Tempel teks uji Anda dan lihat pencocokan disorot secara real-time. Periksa Pattern Breakdown untuk memahami setiap komponen. Gunakan mode Find & Replace untuk menguji substitusi teks. Buat kode dalam bahasa pilihan Anda. Simpan pola yang sering digunakan ke library lokal Anda untuk akses cepat.
Keterbatasan & Catatan Penting
Menggunakan mesin regex JavaScript (ECMA-262). Pola mungkin perlu penyesuaian untuk Python, Java, atau PCRE (PHP). Pola kompleks dengan backtracking berat dapat memperlambat atau menghentikan browser. Teks yang sangat besar (lebih dari 1MB) dapat memengaruhi performa. Untuk produksi, gunakan library validasi yang teruji (validator.js, Joi, Yup) bila memungkinkan. Regex saja tidak bisa sepenuhnya memvalidasi format kompleks—email membutuhkan pemeriksaan DNS, tanggal membutuhkan logika kalender.