Regex Test Aracı
Düzenli ifade yazın, deneme metnini yapıştırın; eşleşmeler canlı vurgulansın — yakalama grupları, bayraklar ve anlaşılır hatalarla.
698 görüntülenme
0 eşleşme
Deseni Koda Koymadan Deneyin
JavaScript düzenli ifadenizi yazın, bayraklarını (g, i, m, s, u) seçin, örnek metni yapıştırın: her eşleşme yerinde vurgulanır, altta konumu ve yakalama gruplarıyla listelenir. Desendeki hatalar sessizce "eşleşme yok"a dönüşmez; okunur mesajla gösterilir.
Motor, tarayıcınızın kendi JavaScript regex gerçeklemesidir — burada eşleşen, JS kodunuzda birebir aynı eşleşir. Diğer dillerde (PCRE, Python) çekirdek sözdizimi büyük ölçüde ortaktır ama bazı ileri yapılar farklıdır; uç durumları hedef dilde de deneyin. Her şey yereldir.
Sıkça Sorulan Sorular
Hangi regex lehçesi kullanılıyor?
JavaScript (ECMAScript) — tarayıcının yerli motoru. Desenler JS kodunuzdaki ile birebir aynı davranır; PCRE ve Python çoğu sözdizimini paylaşır ama bazı ileri yapılarda ayrışır.
Bayraklar ne işe yarar?
g ilk yerine tüm eşleşmeleri bulur; i büyük/küçük harfe bakmaz; m ile ^ ve $ satır başına çalışır; s ile nokta yeni satırı da eşler; u tam Unicode desteği açar.
Desenim sayfayı neden donduruyor?
İç içe niceleyicili bazı desenler ((a+)+b gibi) uzun metinde felaket düzeyinde geri izleme yapar. Metni kısaltın veya deseni yeniden kurun — aynı donma canlı kodunuzda da yaşanırdı; bunu burada görmek kazançtır.
Benzer Araçlar
Sorun Bildir
Regex Test Aracı