Uji ekspresi reguler langsung

Penguji regex JavaScript online gratis yang berjalan di peramban Anda. Ketik pola, sesuaikan flag (g/i/m/s/u/y) jika perlu, dan panel kanan menyorot setiap kecocokan secara real time dengan warna bergantian sehingga kecocokan berdampingan tetap dapat dibedakan. Daftar kecocokan menampilkan grup bernomor dan bernama; bidang penggantian memberi pratinjau langsung String.prototype.replace() dengan backreference $1 $2. Pengaman bawaan terhadap loop catastrophic-backtracking pada kecocokan zero-width.

Cara menggunakan

1
Masukkan pola Anda

Tanpa garis miring — sudah digambar di sekitar bidang.

2
Sesuaikan flag

Default g (global). Tambahkan i untuk tidak sensitif kasus, m untuk multiline ^$.

3
Tempel string uji

Panel kanan menyorot kecocokan secara langsung.

4
Periksa grup

Tangkapan bernomor dan bernama muncul di bawah setiap kecocokan.

5
Pratinjau penggantian opsional

Ketik penggantian untuk melihat output tersubstitusi.

Pengujian regex JavaScript langsung dengan sorotan kecocokan dan pratinjau penggantian

/ /
g global · i tidak sensitif kasus · m multiline ^$ · s . cocok \n · u unicode · y sticky
String uji
Kecocokan tersorot 0
Belum ada kecocokan.

Lembar contekan

\ddigit 0-9
\wkarakter kata
\sspasi
.karakter apa pun
^ $awal, akhir
* + ?0+, 1+, 0/1
{n,m}n hingga m kali
[abc]kelas karakter
(...)grup tangkap
(?:..)non-tangkap
(?<n>..)grup bernama
a|ba atau b
Diterbitkan