Uji ungkapan biasa terhadap teks anda dalam masa nyata. Lihat setiap padanan diserlahkan, dengan kumpulan tangkap dan bendera. Berjalan sepenuhnya dalam pelayar anda.
Cara menggunakan Penguji Regex
Taip ungkapan biasa anda dalam medan corak.
Togol bendera (g, i, m, s, u) yang anda perlukan.
Masukkan rentetan ujian dan lihat padanan diserlahkan dengan kumpulan mereka.
Penguji regex membolehkan anda membina dan menyahpepijat ungkapan biasa terhadap teks contoh anda sendiri, dengan padanan diserlahkan secara langsung sambil anda menaip. Ia berguna untuk mengesahkan format input, mengekstrak medan daripada log, atau menguji corak sebelum menampalnya ke dalam kod.
Semuanya berjalan dalam pelayar anda, jadi corak dan teks ujian anda tidak pernah dimuat naik.
Ia menggunakan enjin ungkapan biasa JavaScript, iaitu enjin yang sama dalam setiap pelayar dan dalam Node.js, jadi corak yang berfungsi di sini berfungsi dalam kod JavaScript dan TypeScript anda.
Togol bendera global, tidak peka huruf, berbilang baris dan bendera lain untuk mengubah cara corak memadan. Anda melihat setiap padanan bersama kumpulan tangkapannya, jadi anda boleh mengesahkan dengan tepat apa yang setiap bahagian corak keluarkan.
Bahasa lain seperti PCRE, Python dan Go berkongsi kebanyakan sintaks tetapi berbeza dalam beberapa ciri, jadi beberapa binaan lanjutan mungkin berkelakuan berbeza di luar JavaScript. Jika corak berfungsi di sini tetapi tidak dalam bahasa lain, binaan khusus enjin biasanya menjadi puncanya.
Soalan lazim
Enjin JavaScript (ECMAScript) yang dibina dalam pelayar anda, jadi hasilnya sepadan dengan apa yang akan dilakukan kod JavaScript dan TypeScript anda.
g padankan semua kemunculan, i abaikan kes, m jadikan ^ dan $ padankan pada pemisah baris, s biarkan titik padankan baris baharu, dan u aktifkan pengendalian Unicode penuh.
Aktifkan bendera berbilang baris (m) supaya ^ dan $ padankan pada setiap pemisah baris, dan tambah bendera dotAll (s) jika anda juga memerlukan titik untuk padankan aksara baris baharu.
Ya. Setiap padanan menyenaraikan kumpulan tangkap yang bernombor, dan kumpulan yang dinamakan muncul mengikut nama, jadi anda dapat melihat dengan tepat apa yang ditangkap setiap bahagian corak.
Ini menggunakan enjin JavaScript. PCRE, Python dan lain-lain berkongsi kebanyakan sintaks tetapi berbeza dalam lookbehind, kumpulan yang dinamakan dan beberapa escape, jadi port corak lanjutan dengan teliti.
Tidak. Corak dan teks ujian anda dinilai sepenuhnya dalam pelayar anda dan tidak pernah meninggalkan peranti anda.
Benamkan alat ini
Tambah alat ini ke laman web anda sendiri. Salin coretan di bawah; ia kekal terkini secara automatik.
<iframe src="https://monu.tools/embed/ms/regex-tester" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Alat berkaitan
Bina dan semak ungkapan cron. Pilih pratetap atau edit lima medan, dan lihat masa larian berikutnya dalam zon waktu anda. Berjalan sepenuhnya dalam pelayar anda.
Format, cantikkan dan sahkan JSON dalam talian dengan mesej ralat yang jelas untuk input tidak sah.
Encode teks ke Base64 atau decode Base64 kembali ke teks. Selamat untuk UTF-8 dengan pengesanan arah automatik.
Jana 5 UUID rawak RFC 4122 versi 4 serentak. Input diabaikan; jalankan semula untuk kumpulan baharu.