Regex Test Aracı
Tarayıcınızda yerel JavaScript regex motoru kullanarak düzenli ifadeleri oluşturun, test edin ve hata ayıklayın — anlık eşleşme vurgulama, yakalama grupları, değiştirme önizlemesi, düz dil açıklaması ve 15+ dil için yapıştırmaya hazır kod.
Tamamen tarayıcınızda yerel JavaScript regex motoru kullanılarak çalışır — hiçbir şey yüklenmez. Oluşturulan kod, aynı deseni 15'ten fazla dile taşımanızı sağlar.
Her eşleşmeyi değiştirmek için global (g) bayrağı önerilir.
Canlı test JavaScript motorunu kullanır. Bazı türevler (Go, Rust) ileri/geri bakışları veya geri referansları desteklemez.
Regex Test Aracı Hakkında
Regex Tester, düzenli ifadeleri canlı olarak oluşturmanıza, test etmenize ve hata ayıklamanıza olanak tanır: bir kalıp yazın, bir test dizesi yapıştırın; eşleşmeler her yakalama grubuyla birlikte — numaralandırılmış veya adlandırılmış — tam indeks aralığıyla listelenerek anında vurgulanır. Tamamen tarayıcınızda, yerel JavaScript regex motorunda çalışır; hiçbir şey yüklenmez.
Eşleştirmenin ötesinde, dört ekstra sekme asıl işi yapar. Substitution, $1, $2 ve $<name> grup referanslarıyla bir değiştirmeyi önizler. Explanation, kalıbı jeton jeton düz İngilizce olarak açıklar. Code, 15'ten fazla dil için kopyalamaya hazır kod parçacıkları üretir ve Reference, karakter sınıflarını, çıpaları, niceleyicileri ve etraf bakışları tek tıkla erişilebilir tutar.
Yaygın kalıplar — e-posta, URL, IPv4, IPv6, UUID, tarihler, kısa adlar (slug), onaltılık renkler ve daha fazlası — tek tıkla önayarlar olarak yüklenir ve altı bayrağın (g, i, m, s, u, y) tümü onay kutularından açılıp kapatılır. Geçersiz kalıplar sessizce başarısız olmak yerine anında işaretlenir; bu da bunu günlük iş için pratik, çevrimiçi bir regex tester haline getirir.
Regex Test Aracı Nasıl Kullanılır
- Düzenli ifadenizi yazın veya önayarlardan birini yükleyin (e-posta, URL, IPv4, UUID…).
- İhtiyacınız olan bayrakları açın — tüm eşleşmeler için g, büyük/küçük harfe duyarsızlık için i, çok satırlı için m.
- Bir test dizesi yapıştırın ve vurgulanan eşleşmeleri ve yakalama gruplarını inceleyin.
- Değiştirmeleri önizlemek için Substitution sekmesini veya jeton jeton bir dökümü için Explanation'ı kullanın.
- Code sekmesini açın ve kalıbı dilinizde çalışan bir kod parçacığı olarak kopyalayın.