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.
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.
Penguji regex membolehkan anda membina dan menyahpepijat ungkapan biasa terhadap teks sampel anda sendiri, dengan padanan diserlahkan secara langsung semasa anda menaip. Ia menggunakan enjin ungkapan biasa JavaScript, 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 kes, berbilang baris dan lain-lain, dan lihat setiap padanan bersama kumpulan tangkapnya. Ia berguna untuk mengesahkan format input, mengekstrak medan daripada log, atau menguji corak sebelum menampalnya ke dalam kod. Semua berjalan dalam pelayar anda, jadi corak dan teks ujian anda tidak pernah dimuat naik. Perhatikan bahawa 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.
Alat berkaitan
Jana hash SHA-1, SHA-256, SHA-384 dan SHA-512 bagi sebarang teks, terus dalam pelayar anda.
Tukar warna antara HEX, RGB dan HSL dengan pratonton langsung.
Tukar timestamp Unix kepada tarikh yang boleh dibaca dan sebaliknya: UTC, tempatan, ISO 8601 dan masa relatif. Saat dan milisaat dikesan secara automatik.
Encode dan decode URL serta komponen URL dalam format persen, selamat untuk UTF-8.