Penguji Regex GSC
Free, no signup. Catch PCRE syntax GSC cannot run, then test a safe RE2 pattern locally. Put the pattern on line one and one query per line after it.
RE2 rejects lookarounds, backreferences, atomic groups, and possessive quantifiers. Separate data sets with a line containing ---. Files never leave your browser.
Paspor situs Konteks lokal untuk situs tersimpan ini
Data lokal
Target tersimpan, daftar bernama, dan ringkasan pemeriksaan terbaru hanya tersimpan di browser ini.
Berjalan sepenuhnya di browser Anda—tidak ada yang Anda tempel yang diunggah atau disimpan. Penghitung hasil anonim per proses dapat digunakan untuk riset agregat; URL, domain, IP, dan pengenal tidak pernah disertakan, dan statistik tidak dirilis jika jumlah proses kurang dari 100.
Nilai alat ini
Tentang alat ini
Tulis biasa ekspresi pada pertama baris. tidak wrap ini di slashes.
Banyak general-tujuan testers gunakan PCRE atau JavaScript regex. Itu engines accept fitur yang RE2 dengan sengaja excludes. alat flags diketahui incompatible constructs sebelum pengujian Pola.
Search Console menggunakan RE2 sintaks. Ini supports umum groups, alternation, karakter classes, menambatkan, dan quantifiers, tetapi tidak lookarounds, backreferences, atomic groups, conditional groups, atau possessive quantifiers.
Fitur
- Per-kueri cocok hasil untuk realistic daftar, sepenuhnya di browser.
- GSC Regex Builder & Penguji
- apa adalah rayapi budget Cocok: true
- Masalah daftar setiap incompatible token linter recognizes, karakter-nya indeks, mengapa RE2 rejects ini, dan safer rewrite direction. kosong array berarti tidak ada diketahui lint masalah adalah ditemukan; ini tidak jaminan yang complex Pola expresses Anda dimaksud audience.
- Sintaks masalah 0
Cara kerja
Lint dan uji Search Console RE2 regex filter terhadap Anda sendiri kueri daftar. Spesifik explanations dan rewrite directions untuk umum PCRE-untuk-RE2 mistakes. alat tidak connect untuk GSC, estimate cocok clicks, atau hasilkan pengecualian filter secara otomatis. Pilih Analyze. Tinjau sintaks masalah pertama, lalu true/false cocok beside setiap kueri.
Batasan
- Tempel satu Search Console kueri pada setiap following baris.
- Tidak. RE2 tidak mendukung lookahead. Gunakan Search Console exclude filter secara terpisah, atau tulis inclusive Pola untuk ketentuan Anda inginkan untuk pertahankan.
- Adalah cocok kasus-sensitive?
- JavaScript dan RE2 berbeda di beberapa Unicode dan escaping edges; validasi akhir filter di Search Console.
Pertanyaan umum
Sintaks ekspresi reguler apa yang didukung Google pencarian Console?
pencarian Console menggunakan sintaks RE2. Sintaks ini mendukung grup umum, alternasi, karakter class, anchor, dan quantifier, tetapi tidak mendukung lookaround, backreference, atomik kelompok, bersyarat kelompok, atau posesif quantifier.
Mengapa ekspresi reguler bekerja di penguji lain tetapi gagal di pencarian Console?
Banyak penguji umum menggunakan ekspresi reguler sintaks ekspresi lanjutan atau JavaScript. Mesin tersebut menerima fitur yang sengaja tidak didukung RE2. Alat ini menandai konstruksi yang diketahui tidak kompatibel sebelum menguji pola.
Apakah pencocokan membedakan huruf besar dan kecil?
Tidak. penguji menerapkan pola tanpa membedakan kapitalisasi, sesuai perilaku yang diharapkan untuk pemfilteran kueri pencarian Console.
Apakah alat mengirim kueri saya ke mana pun?
Tidak. Pola dan daftar kueri diproses di peramban dan tidak diunggah.
Bisakah saya menggunakan negatif pemeriksaan depan untuk mengecualikan kueri bermerek?
Tidak. RE2 tidak mendukung pemeriksaan depan. Gunakan penyaring pengecualian pencarian Console secara terpisah atau tulis pola inklusif untuk istilah yang ingin dipertahankan.
Masalah umum dan cara memperbaikinya
- Peringatan Hasil pemeriksaan: ekspresi reguler melewatkan yang dimaksud kueri Perbaikan: Hasil pemeriksaan: sesuaikan itu pola untuk sertakan itu terlewat kueri sementara menjalankan ulang itu penuh yang dimaksud dan dikecualikan uji tetapkan.
- Peringatan Hasil pemeriksaan: ekspresi reguler cocok tidak disengaja kueri Perbaikan: Hasil pemeriksaan: tambahkan batas, pengecualian, atau lebih khusus unit so itu tidak disengaja kueri Tidak lebih lama cocok.
- Peringatan Hasil pemeriksaan: ekspresi reguler adalah lebih luas daripada yang dimaksud Perbaikan: Hasil pemeriksaan: ganti luas karakter pengganti dengan jelas istilah dan batas itu deskripsikan hanya itu yang dimaksud kueri tetapkan.
- Peringatan Hasil pemeriksaan: ekspresi reguler jangkar kecualikan valid kueri Perbaikan: Hasil pemeriksaan: hapus atau pindahkan ^ dan $ jangkar so mereka cocok itu yang dimaksud seluruh-kueri atau subuntai perilaku.
- Informasi Hasil pemeriksaan: kasus menangani perubahan itu cocok tetapkan Perbaikan: Hasil pemeriksaan: normalkan kasus atau aktifkan kasus-tidak peka pencocokan ketika kapitalisasi seharusnya tidak ubah keanggotaan.