Uji ekspresi reguler terhadap teks Anda secara waktu nyata. Lihat setiap kecocokan disorot, dengan grup tangkapan dan flag. Berjalan sepenuhnya di browser Anda.
Cara menggunakan Penguji Regex
Ketik ekspresi reguler Anda di kolom pola.
Alihkan flag (g, i, m, s, u) yang Anda butuhkan.
Masukkan string uji dan lihat kecocokan disorot beserta grupnya.
Pertanyaan yang sering diajukan
Mesin JavaScript (ECMAScript) yang terpasang di browser Anda, sehingga hasilnya cocok dengan apa yang akan dilakukan kode JavaScript dan TypeScript Anda.
g mencocokkan semua kemunculan, i mengabaikan huruf besar/kecil, m membuat ^ dan $ cocok di jeda baris, s membuat titik cocok dengan baris baru, dan u mengaktifkan penanganan Unicode penuh.
Aktifkan flag multiline (m) sehingga ^ dan $ cocok di setiap jeda baris, dan tambahkan flag dotAll (s) jika Anda juga perlu titik cocok dengan karakter baris baru.
Ya. Setiap kecocokan menampilkan grup tangkapan bernomor, dan grup bernama muncul berdasarkan nama, sehingga Anda dapat melihat persis apa yang ditangkap setiap bagian pola.
Ini menggunakan mesin JavaScript. PCRE, Python, dan lainnya berbagi sebagian besar sintaks tetapi berbeda dalam lookbehind, grup bernama, dan beberapa escape, jadi pindahkan pola lanjutan dengan hati-hati.
Tidak. Pola dan teks uji Anda dievaluasi sepenuhnya di browser Anda dan tidak pernah meninggalkan perangkat Anda.
Penguji regex memungkinkan Anda membangun dan men-debug ekspresi reguler terhadap teks sampel Anda sendiri, dengan kecocokan disorot secara langsung saat Anda mengetik. Penguji menggunakan mesin ekspresi reguler JavaScript, yang sama di setiap browser dan di Node.js, sehingga pola yang berfungsi di sini berfungsi di kode JavaScript dan TypeScript Anda.
Alihkan flag global, tidak peka huruf besar/kecil, multiline, dan lainnya, dan lihat setiap kecocokan beserta grup tangkapannya. Berguna untuk memvalidasi format input, mengekstrak kolom dari log, atau menguji pola sebelum menempelnya ke kode. Semuanya berjalan di browser Anda, sehingga pola dan teks uji Anda tidak pernah diunggah. Perhatikan bahwa bahasa lain seperti PCRE, Python, dan Go berbagi sebagian besar sintaks tetapi berbeda dalam beberapa fitur, sehingga beberapa konstruksi lanjutan dapat berperilaku berbeda di luar JavaScript.
Alat terkait
Hasilkan hash SHA-1, SHA-256, SHA-384, dan SHA-512 dari teks apa pun, langsung di browser Anda.
Konversi warna antara HEX, RGB, dan HSL dengan pratinjau langsung.
Konversi stempel waktu Unix ke tanggal yang mudah dibaca dan sebaliknya: UTC, lokal, ISO 8601, dan waktu relatif. Detik dan milidetik terdeteksi otomatis.
Lakukan percent-encode dan decode pada URL dan komponen URL, aman untuk UTF-8.