Penguji Regex Template umum, sorotan langsung, dan pratinjau ganti — dalam satu halaman

Area Uji
//
Klik untuk membuka: catatan template
  • Email:Pola email yang disederhanakan.
  • URL (http/https):Mendeteksi URL yang diawali http atau https (sederhana).
  • IPv4:Empat oktet antara 0–255.
  • Tanggal YYYY-MM-DD:Format tanggal sederhana (tanpa cek kabisat/jumlah hari).
  • Warna HEX:Mendukung #RGB dan #RRGGBB.
  • UUID v4:Format UUID v4 standar.
  • Tag HTML:Cocokkan tag pembuka/penutup (tanpa konten multi-baris).
  • Kata sandi kuat (8+ dengan huruf besar/kecil, angka, simbol):Minimal 8 karakter berisi huruf besar, huruf kecil, angka, dan simbol.
Hasil Kecocokan
Jumlah Kecocokan:1
Waktu ≈ 0.06 ms
Flag:g
Pratinjau Sorotan Langsung
(Masukkan regex dan teks untuk menampilkan sorotan)
Ganti (mendukung $1, $2…)
Detail Kecocokan
#IndeksPanjangKecocokan
100

Penguji Ekspresi Reguler - Alat Debug Regex Online yang Powerful

Alat profesional untuk developer, data scientist, dan DevOps! Verifikasi, debug, dan optimalkan ekspresi reguler dengan sorotan real-time, template siap pakai, dan pratinjau penggantian instan.

✨ Fitur Utama Penguji Regex

  • Sorotan Real-Time: Lihat hasil kecocokan saat mengetik, lengkap dengan batas grup visual
  • 15+ Template Umum: Email, URL, IPv4, UUID, tanggal, nomor telepon, warna HEX, kata sandi kuat
  • Pratinjau Penggantian Instan: Mendukung referensi grup $1-$9, lihat hasil tanpa menjalankan kode
  • Tabel Kecocokan Terperinci: Menampilkan indeks, panjang, dan isi setiap kecocokan + grup yang ditangkap
  • Toggle Flag Satu Klik: Mendukung g (global), i (case-insensitive), m (multiline), s (dotAll), u (unicode), y (sticky), d (indices)
  • Proses 100% Lokal: Semua komputasi berjalan di browser, nol data dikirim ke server

🎯 Kasus Penggunaan Profesional Regex

  • Validasi Formulir Web: Validasi Email, nomor telepon, kartu kredit, kode pos, URL sebelum pengiriman
  • Pembersihan dan Transformasi Data: Normalisasi format, hapus spasi berlebih, standarisasi nomor telepon
  • Analisis Log Server: Ekstrak IP, timestamp, kode status HTTP, pesan error dari file log
  • Web Scraping dan Data Mining: Ekstrak harga, Email, tautan, metadata dari HTML tanpa parser yang rumit
  • Pemrosesan Teks Massal: Cari dan ganti pola dalam ribuan file (log, CSV, JSON)
  • Pengujian dan Pengembangan: Uji regex sebelum deploy ke produksi (JavaScript, Python, PHP, Java)
  • Syntax Highlighting: Buat syntax highlighter kustom untuk editor kode

💡 Tips dan Trik Regex untuk Developer

Untuk Pemula:

  • Mulai dengan Template: Jika mencari Email/URL/telepon, gunakan template bawaan sebagai dasar
  • Aktifkan Flag «g» (global): Tanpanya, hanya kecocokan pertama yang ditemukan
  • Gunakan Tanda Kurung () untuk Menangkap: Grup tangkap memungkinkan ekstraksi bagian tertentu (contoh: (\d{4})-(\d{2})-(\d{2}) menangkap tahun-bulan-hari)
  • Escape Karakter Khusus: . * + ? ^ $ { } [ ] \