Penguji regex

Uji dan validasi ekspresi reguler

Bagikan alat ini

Laporkan masalah

Jelaskan masalahnya tanpa menyertakan input atau file pribadi.

Seberapa berguna alat ini?

Seberapa berguna alat ini?

Pola dan teks uji

Flag

Kecocokan diperbarui saat Anda berhenti mengetik. Data Anda tetap berada di perangkat ini.

Pola umum
Tips regex

Gunakan \b untuk batas kata agar hanya kata utuh yang cocok.

? membuat kuantifier bersifat non-greedy (mencocokkan karakter sesedikit mungkin).

Gunakan tanda kurung () untuk membuat grup penangkap guna mengambil bagian dari kecocokan.

(?:...) membuat grup non-penangkap untuk pengelompokan tanpa menangkap.

^ dan $ cocok dengan awal dan akhir string (atau baris dengan flag m).

Uji regex Anda secara menyeluruh dengan berbagai masukan untuk menghindari positif palsu.

Kecocokan 0

Masukkan pola untuk melihat kecocokan.

 

Teks yang disorot

Masukkan teks uji untuk melihat kecocokan yang disorot.

Penjelasan pola

Komponen pola akan muncul di sini.

Tentang Penguji regex

Alat penguji regex kami adalah alat online gratis yang memungkinkan Anda menulis, menguji, dan men-debug ekspresi reguler secara real-time dengan umpan balik visual instan. Ekspresi reguler (regex) adalah urutan pencocokan pola yang kuat dan dipakai di hampir semua bahasa pemrograman untuk mencari, memvalidasi, dan memanipulasi teks. Alat ini memudahkan Anda bereksperimen dengan pola dan melihat hasilnya seketika.

Penguji ini menyediakan lingkungan pengembangan regex yang lengkap dengan penyorotan kecocokan, pemeriksaan capturing group, pelacakan posisi, dan penjelasan pola otomatis. Saat Anda mengetik pola regex, alat ini langsung menyorot semua kecocokan di string uji, menampilkan informasi kecocokan terperinci termasuk grup dan indeks, serta menjelaskan fungsi setiap komponen pola Anda.

Baik Anda sedang membuat aturan validasi formulir, mem-parsing file log, mengekstrak data dari teks, maupun baru belajar regex, alat ini menyertakan pustaka bawaan berisi pola regex umum untuk email, nomor telepon, URL, alamat IP, tanggal, tag HTML, kartu kredit, warna hex, dan lainnya. Muat preset mana pun dengan satu klik untuk mempelajari cara kerjanya atau memakainya sebagai titik awal untuk pola Anda sendiri.

Pengaturan privasi

Pilih preferensi Anda untuk analitik, iklan, dan personalisasi. Penyimpanan esensial menjaga fitur seperti tema dan alat tersimpan Anda tetap berfungsi.

Penyimpanan esensial selalu aktif.