Ada masalah dengan alat ini?
Tentang «Penguji Regex Online»
Alat ini menguji dan memvisualisasikan pola ekspresi reguler terhadap teks sampel. Masukkan pola Anda, tempel sampel, dan alat menyorot setiap kecocokan — menunjukkan teks yang cocok, grup penangkapan, dan flag atau perilaku kuantifier yang memengaruhi hasil.
Debugging regex terkenal menyakitkan tanpa umpan balik segera. Visualisasi menghilangkan tebak-dan-cek dengan menunjukkan dengan tepat apa yang cocok dengan pola Anda, apa yang tidak, dan di mana setiap grup penangkapan jatuh. Ini juga menjelaskan pola saat Anda membangunnya, yang membantu saat belajar atau berbagi regex dengan orang lain.
Alat ini mendukung rasa regex JavaScript, Python, Perl, dan PCRE sehingga Anda dapat memilih yang sesuai dengan runtime Anda. Ini juga menghasilkan cuplikan kode dalam bahasa-bahasa tersebut sehingga Anda dapat menyalin regex yang sudah diuji langsung ke basis kode Anda.
Cara memakai alat ini
Cara menguji regex JavaScript
Masukkan pola
"Regular expression" menerima source regex JavaScript (ECMAScript) tanpa `/.../` di sekitarnya. Maks 2.000 karakter. Eksekusi dibatasi di sisi server untuk melindungi dari backtracking katastrofik.
Pilih flag
"Flags" menerima kombinasi `g i m s u y` (default `g`). `g` global, `i` tidak peka kapital, `m` anchor multibaris, `s` dotAll, `u` unicode, `y` sticky. Maks 12 karakter.
Teks uji
"Test string" adalah teks yang akan dicocokkan. Maks 400.000 karakter — cukup untuk kebanyakan log dan source file.
Tekan Jalankan
Hasil: daftar match dengan capture group, teks lengkap dengan tanda posisi match, dan metadata seperti total match dan waktu. Pola katastrofik dibatalkan dengan error jelas alih-alih membuat server hang.