Penguji ekspresi reguler (regex)

Tulis ekspresi reguler dan teks uji: kecocokan langsung disorot beserta grupnya, dan Anda bisa mencoba penggantian. Memakai mesin JavaScript di browser Anda, dan teks tidak keluar dari perangkat Anda.

🔒 Yang kamu ketik tidak keluar dari perangkatmu. Semua dihitung di browser.

Opsi (flags)
Coba dengan contoh

Kecocokan yang disorot

Kecocokan

    Gunakan $1, $2… untuk grup, $& untuk seluruh kecocokan, dan $<name> untuk grup bernama.

    Cara menguji ekspresi reguler

    1. Tulis ekspresi di kolom pertama, tanpa garis miring di kedua sisinya.
    2. Centang opsi yang Anda perlukan, seperti mengabaikan huruf besar/kecil atau mencari semua kecocokan.
    3. Tempel teks uji: kecocokan disorot dan didaftar beserta grupnya.
    4. Jika perlu, tulis penggantian lalu salin teks hasilnya.

    Kegunaan penguji regex

    Ekspresi reguler (regex) adalah pola untuk mencari, memvalidasi, atau mengganti teks: email, nomor telepon, tanggal, kode. Mengujinya sebelum dipakai di kode Anda menghemat kesalahan dan waktu.

    Alat ini memakai mesin ekspresi reguler JavaScript, yang sama dengan di browser dan Node.js Anda. Alat ini menandai setiap kecocokan dalam teks dan menampilkan nilai setiap grup penangkap, termasuk yang bernama.

    Penggantian mendukung $1, $2, dan sintaks JavaScript lainnya, sehingga berguna untuk menyiapkan perubahan massal sebelum diterapkan.

    Hal yang perlu diperhatikan

    Pertanyaan yang sering diajukan

    Apa arti opsi g, i, m, s, dan u?

    g mencari semua kecocokan, bukan hanya yang pertama. i mengabaikan huruf besar dan kecil. m membuat ^ dan $ berlaku di setiap baris. s membuat titik mencakup baris baru. u mengaktifkan mode Unicode.

    Kompatibel dengan bahasa apa?

    Dengan JavaScript. Konstruksi dasar (kelas, grup, kuantifier, anchor) sama di hampir semua bahasa.

    Bagaimana cara memakai grup pada penggantian?

    Dengan $1, $2, dst. untuk grup bernomor, $& untuk seluruh kecocokan, dan $<name> untuk grup bernama.

    Apakah teks saya dikirim ke server?

    Tidak. Semuanya dilakukan di browser Anda dan teks tidak keluar dari perangkat Anda.

    Apakah gratis?

    Ya, gratis, tanpa registrasi, dan langsung berjalan di browser.