Penguji Regex - Penguji Ungkapan Regular Secara Langsung
Tulis corak regex, masukkan teks ujian, dan lihat serta-merta semua padanan yang diserlahkan dengan butiran kumpulan tangkapan.
Apakah Itu Penguji Regex?
Penguji regex membolehkan anda menulis ungkapan regular dan mengujinya serta-merta terhadap teks contoh. Alat ini menyerlahkan setiap padanan dalam masa nyata, menunjukkan kumpulan tangkapan, indeks padanan dan menyokong semua bendera regex JavaScript standard (global, tidak peka huruf, berbilang baris, dotAll). Ralat dipaparkan serta-merta supaya anda boleh membetulkan isu sintaks dengan cepat. Semuanya berjalan dalam pelayar anda — tiada data dihantar ke mana-mana.
Cara Menggunakan Penguji Regex
- Masukkan Corak — Taip ungkapan regular anda dalam medan corak (tidak memerlukan pembatas)
- Tetapkan Bendera — Togol g (global), i (tidak peka huruf), m (berbilang baris), s (dotAll) seperti yang diperlukan
- Masukkan Teks Ujian — Tampal atau taip teks yang ingin anda padankan
- Lihat Hasil — Padanan diserlahkan serta-merta dengan kiraan, indeks dan butiran kumpulan ditunjukkan di bawah
Mengapa Menggunakan Penguji Regex Ini?
- Maklum Balas Segera — Padanan dikemas kini pada setiap ketukan kekunci tanpa sebarang kelewatan
- Penyerlahan Visual — Bahagian yang dipadankan diserlahkan terus dalam teks
- Tangkapan Kumpulan — Lihat setiap nilai kumpulan tangkapan untuk setiap padanan
- Semua Bendera Disokong — Togol bendera g, i, m dan s dengan kotak semak
- Paparan Ralat — Corak regex yang tidak sah menunjukkan mesej ralat yang jelas
- Keutamaan Privasi — Berjalan sepenuhnya dalam pelayar anda, tiada pemprosesan pelayan
FreeToolbox vs Penguji Regex Lain
| Ciri | FreeToolbox | Regex101 | RegExr |
|---|---|---|---|
| Berasaskan Pelayar | Ya | Sisi Pelayan | Ya |
| Tidak Perlu Akaun | Ya | Pilihan | Ya |
| Penyerlahan Langsung | Ya | Ya | Ya |
| Paparan Tangkapan Kumpulan | Ya | Ya | Ya |
| Tema Gelap | Ya | Pilihan | Tidak |
| Tiada Iklan | Ya | Tidak | Tidak |
| Ringan | Ya | Berat | Sederhana |
Soalan lazim
Apakah perisa regex yang digunakan oleh alat ini?
Alat ini menggunakan enjin RegExp terbina dalam JavaScript. Ia menyokong semua sintaks regex JavaScript standard termasuk kelas aksara, pengkuantiti, pandang depan, pandang belakang dan kumpulan bernama.
Adakah saya perlu menambah garis condong di sekeliling corak?
Tidak. Hanya taip corak secara langsung. Bendera dikawal oleh kotak semak di bawah medan input.
Apakah yang dilakukan oleh bendera 's' (dotAll)?
Bendera dotAll menjadikan titik (.) sepadan dengan mana-mana aksara termasuk aksara baris baharu (\n, \r). Tanpanya, titik sepadan dengan segala-galanya kecuali baris baharu.
Bolehkah saya menguji corak berbilang baris?
Ya. Dayakan bendera 'm' (berbilang baris) untuk membuat ^ dan $ sepadan dengan permulaan/akhir setiap baris dan bukan hanya permulaan/akhir keseluruhan rentetan.
Adakah data ujian saya disimpan atau dihantar ke pelayan?
Tidak. Semuanya berjalan secara tempatan dalam pelayar anda. Corak regex dan teks ujian anda tidak pernah meninggalkan peranti anda.