Regex Test Aracı
Canlı eşleşme vurgulama ve numaralı yakalama gruplarıyla JavaScript düzenli ifadelerini test edin.
Nasıl Çalışır
Regex test aracı, gerçek zamanlı olarak bir düzenli ifadeyi test metniyle eşleştirir ve tüm eşleşmeleri vurgular.
Desen alanına regex desenini girin, bayrakları ayarlayın (g global için, i büyük/küçük harf duyarsız için, m çok satırlı için) ve test metni yazın. Eşleşmeler anında vurgulanır ve eşleşme sayısı ve yakalama grupları aşağıda gösterilir.
Grupların tablo görünümü, tüm numaralı ve adlandırılmış grupları ((?
Araç, lookbehind, adlandırılmış gruplar ve Unicode özelliklerini (u bayrağı) destekleyen JavaScript ES2018 regex motorunu kullanır.
Kullanım Alanları
- Doğrulama desenleri geliştirme ve test etme
- Ayrıştırma kuralları oluşturma
- Üretim kodunda kullanmadan önce test etme
- Regex sözdizimini öğrenme
- Eşleşme desenlerini hata ayıklama
Sıkça Sorulan Sorular
- Regex'im Python'da neden çalışıyor ama burada çalışmıyor?
- Farklı dillerin farklı regex motorları vardır. Araç JavaScript kullanır — Python (?P
) gibi farklı sözdizimleri destekler. - g bayrağı ne anlama geliyor?
- Global — sadece ilkini değil, tüm eşleşmeleri bul.
- Yeni satırı nasıl eşleştiririm?
- m bayrağını ve desende \n kullanın veya . yeni satırlarla eşleşmesi için s bayrağını (dotAll) kullanın.
- Yakalama gruplarını test edebilir miyim?
- Evet — numaralı ve adlandırılmış gruplar sonuç tablosunda gösterilir.
- Regex canlı olarak hesaplanıyor mu?
- Evet — her tuş vuruşunda desen uygulanır.