Penguji Regex

Uji dan periksa ekspresi reguler: sorotan langsung, daftar kecocokan dengan posisi dan panjang, serta ekstraksi grup penangkap penuh.
Semua pemrosesan berlangsung secara lokal di browser Anda — data Anda tidak pernah diunggah ke server mana pun.
Pola:
Templat: Memilih templat akan mengisi kotak pola dan menjalankan uji.
Kecocokan akan disorot di sini.
Daftar Kecocokan
# Teks yang cocok Posisi Panjang Grup penangkap
Cara menggunakan — Ketik pola di kotak Pola (atau pilih satu dari dropdown Templat) dan masukkan teks uji. Hasil diperbarui langsung.
Penanda: g = cari semua kecocokan, i = abaikan huruf besar-kecil, m = ^/$ cocok per baris, s = titik cocok dengan baris baru, u = mode Unicode.
Pratinjau menyorot setiap kecocokan dengan warna kuning. Tabel di bawah mencantumkan setiap kecocokan dengan posisi dan panjangnya, plus setiap grup penangkap ($1, $2, …).
Kecocokan dengan lebar nol (mis. a* pada "bbb") ditangani dengan aman — tidak dapat membuat peramban macet. Pola yang tidak valid menampilkan kesalahan inline alih-alih dialog.
Tekan Ctrl+Enter untuk menjalankan. Semua data diproses secara lokal — tidak ada yang diunggah.
Ekspresi reguler dalam satu menit

Sebagian besar karakter regex adalah metakarakter dengan arti khusus — . ^ $ * + ? ( ) [ ] { } | \ — dan garis miring terbalik membuatnya kembali menjadi literal. Jangkar ^ dan $ mencocokkan posisi alih-alih karakter, dan kuantifier * dan + bersifat serakah secara default: mereka mengambil sebanyak mungkin, sedangkan bentuk malas *? dan +? puas dengan kecocokan terpendek.

Ketika pola mencocokkan terlalu banyak, perbaikannya biasanya kuantifier malas atau kelas karakter negatif — bukan lebih banyak karakter ..