Düzenli ifadeleri eşleşme vurgulama, yakalama grupları ve bayraklarla canlı test edin — doğrudan tarayıcınızda.
Düzenli ifade (regex), bir dizi karakter dizisini tanımlayan bir kalıptır. Programcıların bir kurala uyan metni bulmak, doğrulamak veya değiştirmek için başvurdukları araçtır — bir e-posta adresi, telefon numarası, belirli bir formattaki tarih ya da tekrarlanan bir kelime. Kalıp dili kompakt ve güçlüdür, bu da okunmasını zorlaştırır: yazması beş dakika süren bir regex, neyi eşleştirdiğini göremezseniz hata ayıklaması beş saat sürebilir.
Bu test aracı bu boşluğu kapatır. Kalıbı ve test dizesini yazın, her eşleşme gerçek zamanlı olarak vurgulanır. Alttaki tablo her eşleşmeyi indeksi ve yakalama gruplarıyla ayrıştırır — regex bir programı beslediğinde ihtiyaç duyduğunuz bilgi budur. Bayraklar görünür ve düzenlenebilir, böylece global ile tekli eşleşme arasında geçiş yapmak veya büyük/küçük harf duyarlılığını açıp kapatmak tek tuş uzağınızdadır.
Motor, tarayıcınıza yerleşik olandır — kodunuzun üretimde kullanacağı aynı JavaScript regex motoru. Bu, buradaki sonucun orada alacağınız sonuçla aynı olduğu anlamına gelir: çeviri katmanı yok, lehçe uyumsuzluğu yok. Her şey yerel olarak çalıştığı için üretim verilerini cihazınızdan çıkmadan yapıştırabilirsiniz.
Tarayıcınıza yerleşik JavaScript regex motoru. Buradaki sonuç, kodunuzun alacağı sonuçtur.
Hayır. Kalıp eşleştirme tamamen cihazınızda JavaScript ile çalışır. Hiçbir şey yüklenmez.
g = global (yalnızca ilki değil tüm eşleşmeleri bul), i = büyük/küçük harf duyarsız, m = çok satırlı (^ ve $ satır sınırlarını eşleştirir), s = dotAll (. yeni satırları eşleştirir), u = unicode.
Farklı diller farklı regex lehçeleri kullanır. JavaScript eski motorlarda geriye bakışı (lookbehind) desteklemez ve Python adlandırılmış gruplar için farklı bir sözdizimi kullanır. Dağıtım yaptığınız dilde test edin.
Test aracı 500 eşleşmede durur ve tabloda ilk 100'ünü gösterir; bu herhangi bir hata ayıklama oturumu için yeterlidir.
Vai.la, herhangi bir URL'yi tıklama istatistikleri, QR Code ve kendi biolink'inizle birlikte kısa bir bağlantıya dönüştürür.
Vai.la, araçların nasıl kullanıldığından veya sonuçlarına dayanarak alınan kararlardan sorumlu değildir.