Penguji regex JavaScript

Masukkan pola, flags, dan teks. Kecocokan ditampilkan bersama posisi masing-masing.

Penguji regex JavaScript

Tanpa garis miring: \d+, bukan /\d+/.
g, i, m, s, u, y, d, atau v.

Hasil

2Kecocokan

No. 1 (indeks 8)
2026-10-11 → 2026 | 10 | 11
No. 2 (indeks 26)
2026-11-02 → 2026 | 11 | 02

Penguji regex JavaScript

Masukan

Regular expression
(\d{4})-(\d{2})-(\d{2})
Flags
g
Teks uji
Release 2026-10-11, patch 2026-11-02.

Cara menghitung

Pola dikompilasi dengan mesin RegExp JavaScript di browser.

Hasil

Kecocokan

2
No. 1 (indeks 8)
2026-10-11 → 2026 | 10 | 11
No. 2 (indeks 26)
2026-11-02 → 2026 | 11 | 02

Cara menghitung

  1. Pola dikompilasi dengan mesin RegExp JavaScript di browser.
  2. Tanpa flag g, pencarian hanya mencari kecocokan pertama.
  3. Maksimal 20 kecocokan pertama ditampilkan beserta grup yang ditangkap.

Contoh

Pola (\d{4})-(\d{2})-(\d{2}) menemukan 2 tanggal dalam “Release 2026-10-11, patch 2026-11-02.”

Perlu diketahui

  • Sintaksnya adalah JavaScript; PCRE, Python, dan Java memiliki beberapa perbedaan.
  • Pola yang buruk dapat berjalan sangat lambat pada teks panjang.

Kapan digunakan

  • Uji regex JavaScript pada teks contoh.
  • Periksa posisi kecocokan dan grup yang ditangkap.

Pertanyaan umum

Apa fungsi flag g?

Flag g mencari semua kecocokan; tanpa flag ini pencarian hanya mengambil kecocokan pertama.

Apakah grup yang ditangkap ditampilkan?

Ya. Kecocokan dan grup tangkapannya ditampilkan, hingga 20 kecocokan pertama.

Apakah alat ini mendukung regex PCRE atau Python?

Tidak. Pola dijalankan dengan sintaks RegExp JavaScript yang memiliki beberapa perbedaan.

Diperbarui pada 11 Oktober 2026

Hasil ini hanya perkiraan. Untuk keputusan penting, konsultasikan dengan tenaga profesional.