Cara memakai
Masukkan pola, pilih flag, dan tempel teks untuk diuji. Uji memakai mesin RegExp JavaScript di browser Anda. Pola tidak valid menampilkan pesan mesin. Pencarian global berhenti setelah 500 kecocokan agar pola tidak mengunci halaman dengan kecocokan kosong tanpa henti.
Contoh
Dengan flag global, kedua alamat dicantumkan. Pola tidak dijalankan di server.
Input
\b\w+@\w+\.\w+\b
---
Write to ada@example.com or grace@example.org today.
Output
Match 1 at 9: ada@example.com
Match 2 at 29: grace@example.org
Cara kerja
Flag adalah set JavaScript standar: g, i, m, s, dan u. Hasil mencantumkan setiap kecocokan, indeksnya, dan grup tangkapan. Ini bukan PCRE dan bukan mesin Java.
Kesalahan umum
- Regular expression tidak valid Pola punya grup tidak tertutup, escape buruk, atau flag yang ditolak browser. Pesan berasal dari JavaScript.
- Pola bekerja di bahasa lain Lookahead dan escape berbeda. Anggap halaman ini hanya hasil JavaScript.
- Halaman berhenti mencantumkan kecocokan Mode global menyimpan 500 kecocokan pertama.
Batasan
Catastrophic backtracking masih bisa membuat pola lambat. Jaga teks uji di bawah 200.000 karakter dan hindari kuantifier bersarang pada pola yang tidak dipercaya. Pola tidak dikirim ke server.
Privasi
Teks yang Anda tempel diproses di browser Anda. PepsTools tidak menerima, menyimpan, atau mengirimkannya ke layanan lain.
Pertanyaan
Mesin apa ini?
Mesin regular expression bawaan browser Anda, sebagai JavaScript RegExp.