Penguji Regex

Jalankan ujian regex secara online dengan sorotan padanan langsung, kiraan padanan, indeks dan hasil JSON.

⌘ Berjalan dalam pelayar ◴ Data tidak disimpan ⌁ Percuma

Penerangan konsep

Ujian Regex mengesahkan niat padanan sebelum diaplikasi

Regex Tester memeriksa niat padanan, flag, dan perilaku capture di pelayar sebelum digunakan pada data sebenar.

Untuk email, URL, atau format log, tetapkan niat padanan dulu, kemudian laras pola secara berulang dengan sampel realistis untuk mengurangkan false match.

Jalankan regex untuk lihat bilangan match, index mula/akhir dan kumpulan capture sekali gus supaya anda boleh semak tiap fragmen yang dipilih adalah sasaran.

Alat ini berfungsi mengikut aturan RegExp JavaScript. Untuk string panjang atau pola kompleks, semak semula pada input sebenar kerana prestasi dan false positive boleh berlaku.

Tujuan penggunaan

Menggunakan untuk validasi filter, parse, dan semakan format sebelum automasi atau pengambilan data.

Pola, flag, capture

g untuk matching global, i/m/s/u mempengaruhi case, line break, dan Unicode, kumpulan capture menentukan bahagian teks diekstrak.

Semakan hasil

Gunakan highlight dan output JSON untuk audit sempadan match serta nilai capture sebelum diteruskan.

Prestasi dan false match

Mula dengan sampel kecil, kemudian naikkan ke input besar untuk melihat pola perlahan atau over-match.

Jika matching jadi perlahan atau tidak stabil, ringankan pola, perketat anchor, dan uji semula dengan kes tepi.

Penguji Regex Ruang kerja

Regex dan teks ujian
Hasil padanan
Kiraan padanan, indeks dan nilai akan muncul sebagai JSON.

Cara guna

  1. 1 Masukkan corak regular expression anda.
  2. 2 Hidupkan flag g, i, m, s atau u mengikut keperluan.
  3. 3 Tampal rentetan ujian dan semak padanan ujian regex.
  4. 4 Laraskan corak menggunakan mesej ralat atau hasil yang disorot.

Contoh penggunaan umum

  • Semakan corak e-mel atau ID
  • Ujian padanan regular expression untuk rentetan log
  • Perbandingan hasil flag JavaScript RegExp g/i/m/s/u

Soalan lazim

Pilihan regular expression mana yang disokong?

Masukkan corak dan rentetan ujian, kemudian togol flag g, i, m, s dan u. Apabila flag global dihidupkan, semua padanan akan ditunjukkan.

Bagaimana padanan ujian regex dipaparkan?

Teks yang sepadan akan disorot, dan hasilnya termasuk kiraan padanan serta kedudukan mula dan akhir setiap padanan. Anda boleh menampal atau mengosongkan medan rentetan ujian.

Sintaks regex apa yang digunakan?

Alat ini menggunakan sintaks JavaScript RegExp dalam pelayar. Corak tidak sah ditunjukkan sebagai ralat, dan tanpa flag g hanya padanan pertama dicari.

Aliran kerja berkaitan