Referensi Regex
Panduan referensi cepat untuk sintaks ekspresi reguler: kelas karakter, jangkar, kuantifier, grup, flag, dan pola umum.
Kelas karakter
Jangkar
Kuantifier
Grup & Alternatif
Escape & Karakter Khusus
Flag
Pola umum
Tentang alat ini
Ekspresi reguler (regex) adalah bahasa yang kuat untuk mendeskripsikan pola dalam string. Referensi ini mencakup sintaks dan pola yang paling umum digunakan.
Bagian-bagian diatur berdasarkan kategori. Gunakan kotak pencarian untuk memfilter pola berdasarkan kata kunci.
Cara penggunaan
- Jelajahi bagian-bagian untuk menemukan sintaks yang dibutuhkan.
- Gunakan pencarian untuk memfilter berdasarkan kata kunci.
- Klik pola apa pun untuk menyalinnya ke clipboard.
- Uji pola di alat Regex Tester.
Kasus penggunaan
Berguna untuk validasi formulir, parsing string, analisis log, pencarian-penggantian, dan banyak tugas pemrograman lainnya.
Pertanyaan umum
- Apakah sintaks regex bekerja di semua bahasa? — Sebagian besar bahasa mendukung regex tetapi dengan perbedaan sintaks kecil. Bahasa utama seperti JavaScript, Python, dan Java sebagian besar mengikuti sintaks kompatibel PCRE.
- Bagaimana membuat pola tidak membedakan huruf besar/kecil? — Tambahkan flag i setelah pola. Contoh: /pattern/i
- Apa perbedaan antara kuantifier serakah dan malas? — Kuantifier serakah (*, +, ?) cocokkan sebanyak mungkin; malas (*?, +?, ??) sesedikit mungkin.