Regex Test Aracı
Desen + metin → eşleşmeler + yakalama grupları, tarayıcınızda. JavaScript sözdizimi.
JavaScript düzenli ifadelerini herhangi bir dizeye karşı test edin ve her eşleşmeyi — toplam sayı, konum ve adlandırılmış/numaralı yakalama grupları — anında görün. Altı bayrakın tamamı (g, i, m, s, u, y) açılıp kapatılabilir; ayrıştırma hatası oluştuğunda sayfa durmak yerine hata düz metinle gösterilir.
- The@0
- Brown@10
- Lazy@35
- Dog@40
- It@45
- Istanbul@66
JavaScript regex (ECMAScript flavour). Backreferences, lookahead / lookbehind, and named groups all supported. For PCRE-only features (recursive patterns, conditional groups) use a dedicated PCRE tool.
How to use
Deseninizi yapıştırın
Çevreleyen eğik çizgiler olmadan — yalnızca desen gövdesi. Ters eğik çizgiler normaldir (\d rakam, \w kelime karakteri vb.).
İhtiyacınız olan bayrakları seçin
g tüm eşleşmeler (yalnızca ilki değil), i büyük/küçük harf duyarsız, m çok satırlı ^/$, s nokta-tümü, u tam Unicode, y yapışkan.
Eşleşme listesini okuyun
Her eşleşme metnini, girişteki konumunu (@N) ve ürettiği yakalama gruplarını gösterir. Hatalar çökmek yerine kırmızıyla işlenir.
Frequently asked questions
- Bu hangi regex sözdizimini kullanır?
- ECMAScript — JavaScript'in kendi kullandığı regex sözdizimi. İleri bakış / geri bakış, adlandırılmış gruplar, Unicode kaçışlarının tümü desteklenir. Yalnızca PCRE'ye özgü özellikler (özyinelemeli alt desenler, koşullu gruplar, iyelik niceleyiciler) desteklenmez.
- Desenim neden takılıyor?
- Felaket geri izleme — belirli girdilerde üstel yollar keşfeden bir regex. Test aracımız 50.000 eşleşmede durur; ancak limite gelmeden önce desen birkaç saniye sürebilir. Belirsiz niceleyicileri düzeltin (.* yerine amacınız buysa [^x]* kullanın).
- Çok satırlı girdiye karşı test edebilir miyim?
- Evet. ^ ve $'in satır sınırlarıyla eşleşmesini istiyorsanız m bayrağını; . karakterinin satır sonu karakterleriyle eşleşmesini istiyorsanız s bayrağını etkinleştirin.
- Araç desenimi veya metnimi kaydediyor mu?
- Hayır. Her şey tarayıcınızda çalışır. Yükleme yok, kayıt yok, yük içeriğinde analitik yok.
İlgili Türkçe araçlar
- Şifre üreteciGüçlü, rastgele parolalar.
- Cron ifadesi oluşturucuCron zamanlamasını insan diline çevirin.
- Unix zaman damgasıEpoch'tan tarihe, tarihten epoch'a dönüşüm.
- Base64 Kodlayıcı ve ÇözücüMetin ve dosyaları Base64 formatına kodlayın veya çözün.
- Metin Durumu DönüştürücüBüyük harf, küçük harf ve başlık büyüklüğü dönüşümü.
- Hash Oluşturucu — SHA-1, SHA-256, SHA-384, SHA-512Metin için SHA ve MD5 hash değeri üretme.