Penguji Regex
Uji Ekspresi Reguler Secara Real Time
Tulis pola regex Anda, masukkan string uji, dan lihat kecocokan yang disorot secara instan. Mendukung global, tidak sensitif terhadap huruf besar/kecil, dan tanda multiline.
Sorotan Kecocokan Langsung
Lihat kecocokan yang disorot dalam string uji Anda saat Anda mengetik pola Anda. Umpan balik visual instan.
Semua Tanda Regex JS
Alihkan tanda global (g), tidak sensitif terhadap huruf besar/kecil (i), multiline (m), dan dot-all (s) dengan satu klik.
Detail Grup Tangkapan
Lihat semua kecocokan dengan detail lengkap termasuk grup tangkapan, indeks, dan teks yang dicocokkan.
100% Sisi Klien
Berjalan sepenuhnya di browser Anda. Tidak ada panggilan server, tidak ada pengumpulan data, hasil instan.
Ekspresi Reguler: Alat Penting untuk Pengembang
Ekspresi reguler (regex atau regexp) adalah pola yang kuat digunakan untuk mencocokkan, mencari, dan memanipulasi teks. Mereka didukung di hampir setiap bahasa pemrograman termasuk JavaScript, Python, Java, PHP, dan lainnya. Dari memvalidasi alamat email hingga mengurai file log, regex adalah keterampilan yang sangat penting bagi setiap pengembang.
Sintaks Regex Umum
Elemen kunci regex termasuk: \d (digit), \w (karakter kata), \s (spasi), . (karakter apa pun), * (nol atau lebih), + (satu atau lebih), ? (opsional), [] (kelas karakter), () (grup), ^ (awal), dan $ (akhir). Gabungkan blok bangunan ini untuk membuat pola yang cocok persis dengan teks yang Anda butuhkan. Misalnya, \b\w+@\w+\.\w+\b mencocokkan pola sederhana seperti email.
Tips untuk Menulis Regex yang Lebih Baik
Mulailah dengan sederhana dan tingkatkan kompleksitas. Uji secara berkala dengan data contoh nyata. Gunakan kuantifier non-serakah (*? dan +?) ketika Anda menginginkan kecocokan yang paling pendek. Gunakan grup bernama (?