Penguji Regex
- File tidak meninggalkan perangkat Anda
- Berjalan di browser
- Gratis, tanpa daftar, tanpa watermark
Cara memakai Penguji Regex
Uji ekspresi reguler JavaScript terhadap teks Anda dengan sorotan langsung, grup tangkapan, dan pratinjau penggantian. Setiap pola dijelaskan token demi token, dan alat ini menghasilkan JavaScript yang siap dijalankan. Pencocokan berjalan di worker latar, jadi pola yang lepas kendali berhenti alih-alih membekukan halaman.
- 1
Ketik pola di Ekspresi reguler, atau pilih salah satu dari Pola umum. Menempel /pattern/flags juga mengisi flag.
- 2
Alihkan flag yang Anda butuhkan, seperti g, i, m, atau s.
- 3
Tempel teks Anda ke String uji. Kecocokan disorot; arahkan kursor ke salah satunya untuk melihat grupnya.
- 4
Gunakan tab Kecocokan, Penjelasan, dan Kode, atau nyalakan Ganti untuk mempratinjau hasil string.replace().
Pertanyaan umum
Rasa regex mana yang dipakai?
JavaScript, mesin yang tertanam di browser Anda. Flag g, i, m, s, u, y, d, dan v didukung. Sintaksis khusus PCRE, Python, atau Java bisa berperilaku berbeda.
Mengapa alat ini hanya menemukan satu kecocokan?
Tanpa flag g, JavaScript berhenti di kecocokan pertama. Nyalakan g (global) untuk menemukan semuanya.
Apa arti "Berhenti setelah 1,5 detik"?
Pola terlalu lama pada teks ini, biasanya dari backtracking katastropik dengan kuantor bersarang seperti (a+)+. Buat bagian dalam lebih spesifik atau jangkar polanya.
Bagaimana cara memakai grup bernama dalam penggantian?
Tulis $<name> untuk grup bernama, $1 untuk yang bernomor, dan $& untuk seluruh kecocokan. Tombol di bawah Ganti dengan menyisipkan token ini.
Apakah teks uji saya disimpan atau diunggah?
Teks Anda tidak pernah diunggah. Pola, flag, dan penggantian diingat di browser ini; string uji tidak.
