Uji Ungkapan Biasa Dalam Talian
Taip ungkapan biasa dan sedikit teks ujian, dan setiap padanan diserlahkan semasa anda menaip. Jadual menyenaraikan setiap padanan berserta kedudukan dan kumpulan tangkapannya — bernombor dan bernama — supaya anda dapat melihat dengan tepat apa yang ditangkap oleh corak anda. Hidupkan Ganti untuk pratonton penggantian dengan $1, $<name> dan rujukan lain.
Penguji ini menggunakan enjin ungkapan biasa JavaScript dalam pelayar anda, dengan flag g, i, m, s dan u. Corak yang mengambil masa terlalu lama dihentikan secara automatik dan bukannya membekukan halaman. Tiada apa-apa yang anda taip dihantar ke pelayan.
Mengapa Menggunakan Penguji Regex Ini?
- Penyerlahan langsung semua padanan
- Kumpulan tangkapan bernombor dan bernama untuk setiap padanan
- Pratonton penggantian dengan rujukan kumpulan
- Corak yang perlahan dihentikan dan bukannya membekukan halaman
Cara Menguji Ungkapan Biasa
- Masukkan corak anda tanpa garis miring di sekelilingnya dan pilih flag
- Tampal teks yang hendak diuji
- Semak padanan dan kumpulan yang diserlahkan, dan jika mahu, cuba penggantian
Soalan Lazim
Adakah penguji regex ini percuma?
Ya, ia percuma sepenuhnya dan tiada had.
Sintaks regex manakah yang digunakan?
Ungkapan biasa JavaScript (ECMAScript), seperti dalam pelayar anda dan Node.js. Kebanyakan sintaks dikongsi dengan PCRE, Python dan .NET, tetapi ciri seperti lookbehind atau possessive quantifier boleh berbeza antara enjin.
Bagaimanakah cara menggunakan kumpulan tangkapan dalam penggantian?
Rujuk kumpulan bernombor dengan $1, $2 dan seterusnya, kumpulan bernama — ditulis (?<name>…) — dengan $<name>, dan keseluruhan padanan dengan $&. Gunakan $$ untuk tanda dolar literal.
Adakah teks saya dihantar ke pelayan?
Tidak. Pemadanan berjalan sepenuhnya dalam pelayar anda.