JavaScript regex test aracı
Aranacak deseni, bayrakları ve metni girin. Eşleşmeler konumlarıyla listelenir.
Sonuç
2Eşleşme sayısı
- 1. eşleşme (konum 8)
- 2026-10-11 → 2026 | 10 | 11
- 2. eşleşme (konum 26)
- 2026-11-02 → 2026 | 11 | 02
Girdiler
- Regular expression
- (\d{4})-(\d{2})-(\d{2})
- Bayraklar
- g
- Test metni
- Release 2026-10-11, patch 2026-11-02.
Nasıl hesaplanır
Desen, tarayıcının JavaScript RegExp motoruyla derlenir.
Sonuç
Eşleşme sayısı
- 1. eşleşme (konum 8)
- 2026-10-11 → 2026 | 10 | 11
- 2. eşleşme (konum 26)
- 2026-11-02 → 2026 | 11 | 02
Nasıl hesaplanır
- Desen, tarayıcının JavaScript RegExp motoruyla derlenir.
- g bayrağı olmadan yalnızca ilk eşleşme aranır.
- Yakalama gruplarıyla birlikte ilk 20 eşleşme listelenir.
Örnek
(\d{4})-(\d{2})-(\d{2}) deseni “Release 2026-10-11, patch 2026-11-02.” içinde 2 tarih bulur.
Bilmen gerekenler
- Sözdizimi JavaScript’e aittir; PCRE, Python ve Java bazı yönlerden farklıdır.
- Kötü yazılmış bir desen uzun metinlerde çok yavaş çalışabilir.
Ne zaman kullanılır?
- JavaScript regex desenlerini örnek metinlerde sınayın.
- Eşleşme konumlarını ve yakalama gruplarını kontrol edin.
Sık sorulan sorular
g bayrağı ne işe yarar?
g bayrağı tüm eşleşmeleri bulur; bayrak olmadan yalnızca ilk eşleşme aranır.
Yakalama grupları gösteriliyor mu?
Evet. İlk 20 eşleşmeye kadar eşleşmeler ve yakalama grupları listelenir.
PCRE veya Python regex sözdizimini destekliyor mu?
Hayır. Desen JavaScript RegExp sözdizimiyle derlenir ve bazı kurallar farklıdır.