Penguji Regex
Uji regular expression secara interaktif
Regular Expression Pattern
Test Text
Pattern Breakdown
Pattern explanation will appear here
Match Results
Enter a valid regex pattern to start
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.