Penguji & Debugger Regex

Penguji & Debugger Regex

Uji, debug, dan tulis ekspresi reguler secara real-time. Temukan kecocokan substring dan grup indeks tangkapan secara instan.

/ /
Hasil Pencocokan:
0 Matches

Alat Lain

Fitur

Mengapa Menggunakan Regex Tester?

Uji dan perbaiki kesalahan ekspresi reguler secara real-time.

🎯

Kecocokan Waktu Nyata

Mengaudit ekspresi secara langsung dan menyorot semua kecocokan yang ditemukan di kontainer subjek.

🧬

Grup Tangkapan

Periksa tanda kurung indeks token yang ditangkap dan grup bernama dengan jelas.

⚙️

Kustomisasi Flag

Aktifkan atau nonaktifkan batasan pencarian global, ketidakpekaan huruf besar/kecil, atau pencocokan multibaris secara instan.

✔️

Kompatibilitas Standar

Sepenuhnya selaras dengan spesifikasi sintaks regex JavaScript standar.

🔒

Tanpa Pengiriman ke Server

Operasi dijalankan di memori peramban lokal. Muatan subjek dan pola tidak pernah diunggah.

🛡️

Perlindungan Perulangan Tak Terbatas

Secara otomatis mencegat perulangan pencocokan berlebar nol untuk mencegah tab membeku.

Pertanyaan yang Sering Diajukan

Ekspresi reguler adalah rangkaian karakter yang membentuk pola pencarian. Ini dapat digunakan untuk operasi pencarian teks dan penggantian teks.

Flag 'g' (global) memastikan semua pola yang cocok dikembalikan alih-alih berhenti setelah kecocokan pertama. Flag 'i' (ignore case) membuat pencarian tidak peka terhadap huruf besar/kecil.

Setiap sub-pola yang diapit tanda kurung (misalnya, (\w+)) membentuk grup penangkap. Alat ini menampilkan isi dan indeks setiap grup penangkap secara terpisah.

Tidak. Semuanya terjadi di sisi klien. Berhati-hatilah dengan pola 'catastrophic backtracking' yang dapat membekukan tab browser sementara.

Hal ini terjadi ketika sebuah ekspresi reguler menggunakan kuantifier bersarang (seperti (a+)+), sehingga menyebabkan mesin mencari jumlah jalur yang eksponensial untuk string yang tidak cocok, yang mengakibatkan masalah performa.

Flag yang umum meliputi g (pencarian global), i (tidak membedakan huruf besar/kecil), m (pencarian multibaris), dan s (memungkinkan titik mencocokkan baris baru).

Mesin regex JavaScript modern mendukung baik lookahead ((?=...)) maupun lookbehind ((?<=...)).
Apakah Anda menerima cookie?

Kami menggunakan cookie untuk meningkatkan pengalaman menjelajah Anda. Dengan menggunakan situs ini, Anda menyetujui kebijakan cookie kami.

Lebih
Loading chat...
Connecting to community chat.