Penguji Regex

Uji ekspresi reguler dengan pencocokan dan grup langsung.

Pengembang

Masukkan ekspresi reguler (pola) dan string uji. Klik Jalankan untuk melihat semua kecocokan dan grup tangkapan. Gunakan flag: g (global), i (tidak peka huruf besar-kecil), m (multibaris). Sintaks mengikuti JavaScript RegExp. Semua pengujian berjalan di browser Anda — tidak ada yang dikirim ke server.

Flag:

Tentang Penguji Regex

Ekspresi reguler (regex) adalah pola yang mendeskripsikan teks — digunakan untuk pencarian, penggantian, dan validasi di kode maupun editor. Alat ini memungkinkan Anda mengetik pola dan string uji, lalu melihat semua kecocokan dan grup tangkapan. Menggunakan RegExp JavaScript, sehingga sintaksnya sesuai JS (dan mirip dengan Perl, Python, dan lainnya). Semua pengujian berjalan di browser Anda sehingga data Anda tetap privat.

Cara menggunakan

  1. Masukkan Pola Anda (misal \d+ untuk angka, \w+@\w+\.\w+ untuk email sederhana).
  2. Centang Flag jika diperlukan: g = semua kecocokan, i = abaikan huruf besar-kecil, m = ^/$ cocok dengan batas baris.
  3. Tempel atau ketik String uji dan klik Jalankan. Hasil menampilkan kecocokan dan grup. Pola yang tidak valid akan menampilkan error.

Kapan digunakan

  • Men-debug regex sebelum dimasukkan ke kode
  • Memeriksa apakah suatu pola cocok (atau tidak cocok) dengan teks sampel
  • Mempelajari sintaks regex dan grup tangkapan
  • Aturan validasi atau ekstraksi cepat

Detail

Sintaks regex JavaScript: . \w \d \s [] () | * + ? {} dll. Escape karakter khusus dengan \. Hasil menampilkan setiap kecocokan dan, untuk grup tangkapan, isi dari setiap grup.

Pertanyaan yang Sering Diajukan

Apa itu ekspresi reguler?
Ekspresi reguler (regex) adalah pola yang mendeskripsikan teks. Anda bisa menggunakannya untuk mencari, mengganti, atau memvalidasi string. Alat ini membantu Anda menguji pola terhadap teks sampel dan melihat kecocokan serta grup.
Flag apa saja yang didukung?
g = global (semua kecocokan), i = tidak peka huruf besar-kecil, m = multibaris (^ dan $ cocok dengan batas baris). Kombinasikan, misal gi untuk global tanpa peka huruf besar-kecil.
Apakah data saya dikirim ke server?
Tidak. Semua pengujian regex berjalan di browser Anda. Pola dan string uji Anda tidak pernah meninggalkan perangkat Anda.