← Araçlar

Regex Test Aracı

Düzenli ifadeleri yazarken oluşturun, test edin ve anlayın.

Gizli: dosyalarınız cihazınızdan asla çıkmaz.

Tarayıcılardaki ve Node.js'teki gibi JavaScript düzenli ifadeleri. Eşleştirme cihazınızda çalışır ve çok uzun süren bir kalıbı durdurur; böylece sayfa asla donmaz.

Nasıl çalışır

  1. Dosyalarınızı seçin.
  2. İsterseniz ayarları değiştirin.
  3. Sonucu indirin veya BroAllDone ile başka bir cihaza gönderin.

Sıkça sorulan sorular

Bir düzenli ifadeyi nasıl test ederim?

İfadeyi ve biraz metin yazın: her eşleşme siz yazarken vurgulanır, eşleşmeler ve grupları da bir tabloda gösterilir.

g, i, m, s, u ve y flag'leri ne anlama gelir?

g tüm eşleşmeleri bulur, i büyük/küçük harfi yok sayar, m ^ ve $ işaretlerini her satırda çalıştırır, s . karakterinin satır sonlarıyla da eşleşmesini sağlar, u tam Unicode desteğini açar, y ise yalnızca son eşleşmenin bittiği yerde eşleşir.

Bir ifadenin ne yaptığını açıklayabilir mi?

Evet. İfadenin her parçasını "bir rakam, tam olarak 4 kez" gibi sade bir dille görmek için Açıklama'yı açın.

Bir değiştirmeyi test edebilir miyim?

Evet. Değiştir'i açıp yerine konacak metni yazın: grup için $1, adlı grup için $<name>, eşleşmenin tamamı için $& kullanın.

Bu hangi regex türü?

Tarayıcılardaki ve Node.js'teki gibi JavaScript. Kod bölümü ifadeyi JavaScript, Python, PHP, Java, C# ve Go için kullanıma hazır gösterir ve bir dilde eksik bir özellik varsa uyarır.

İfadem neden durduruldu?

Bazı ifadeler belirli metinlerde bitmek bilmez (catastrophic backtracking). Test aracı bunları kısa süre sonra durdurur, böylece sayfa asla donmaz; daha belirli bir kalıp deneyin.

Daha fazla ücretsiz araç