Tester Regex

Aksi:
Sumber Daya:

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.