//g
Hello World! This is a Regex Tester.

Informasi Pencocokan5

Match 1Index: 0
Hello
Group 1:H
Match 2Index: 6
World
Group 1:W
Match 3Index: 13
This
Group 1:T
Match 4Index: 23
Regex
Group 1:R
Match 5Index: 29
Tester
Group 1:T

Regex Tester

Uji, debug, dan pahami ekspresi reguler Anda dengan pencocokan dan penjelasan real-time.

Cara Kerja

1

Masukkan Pola

Ketik pola ekspresi reguler Anda di kolom input.

2

Atur Flag

Aktifkan flag seperti Global (g), Tidak Peka Huruf (i), atau Multiline (m) untuk menyaring pencarian.

3

Lihat Hasil

Lihat penyorotan real-time pada teks dan informasi detail pencocokan di bawah.

Pertanyaan Umum

Mesin regex apa yang digunakan alat ini?

Alat ini menggunakan mesin Ekspresi Reguler JavaScript (ECMAScript), standar di semua browser modern.

Apakah data saya dikirim ke server?

Tidak. Semua pemrosesan dilakukan secara lokal di browser Anda. Pola dan teks Anda tidak pernah meninggalkan perangkat.

Apa arti dari flag?

'g' mencari semua (global), 'i' mengabaikan kapitalisasi, 'm' memproses awal/akhir per baris, dan 's' membiarkan titik cocok dengan baris baru.

Apakah mendukung lookbehind?

Ya, jika browser Anda mendukungnya. Sebagian besar (Chrome, Firefox, Edge) mendukung lookbehind positif dan negatif di JS regex.

Mengapa regex saya tidak cocok?

Periksa flag (misal: 'i') dan pastikan karakter khusus di-escape jika perlu. Cek juga sintaks Anda.

Bisakah saya menggunakan grup bernama?

Ya! JavaScript mendukung grup bernama seperti (?<nama>...). Mereka akan muncul di detail pencocokan.

Bagaimana mencocokkan backslash literal?

Anda perlu meng-escape dengan backslash lain, seperti: \\. Di input regex, ketik bagian polanya saja.

Apakah ada batas ukuran teks?

Kinerja tergantung perangkat Anda, tapi alat ini dioptimalkan untuk blok teks besar. Regex sangat kompleks bisa memperlambat.

Bagaimana mencocokkan baris baru?

Gunakan \n. Jika Anda ingin titik (.) mencocokkan baris baru, aktifkan flag 's' (dotAll).

Bisakah saya menyalin regex untuk kode?

Ya, klik 'Salin Regex' untuk mendapatkan pola terformat dengan garis miring dan flag, siap untuk kode JavaScript Anda.