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:
gPratinjau Sorotan Langsung
(Masukkan regex dan teks untuk menampilkan sorotan)
Ganti (mendukung $1, $2…)
Detail Kecocokan
| # | Indeks | Panjang | Kecocokan |
|---|---|---|---|
| 1 | 0 | 0 | |
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:
. * + ? ^ $ { } [ ] \
X💡Kamu mungkin juga butuh