Monu Tools

Regex test aracı

Bir düzenli ifadeyi metninize karşı gerçek zamanlı test edin. Her eşleşmeyi vurgulanmış, yakalama gruplarıyla ve bayraklarla görün. Tamamen tarayıcınızda çalışır.

Regex test aracı nasıl kullanılır

  1. 01

    Düzenli ifadenizi desen alanına yazın.

  2. 02

    İhtiyacınız olan bayrakları (g, i, m, s, u) açıp kapatın.

  3. 03

    Test dizesini girin ve eşleşmeleri gruplarıyla vurgulanmış görün.

Sıkça sorulan sorular

Hangi regex türü kullanılır?

Tarayıcınıza yerleşik JavaScript (ECMAScript) motoru, bu yüzden sonuçlar JavaScript ve TypeScript kodunuzun yapacağıyla eşleşir.

Bayraklar ne anlama gelir?

g tüm eşleşmeleri eşleştirir, i büyük/küçük harfi yok sayar, m ^ ve $ işaretlerinin satır sonlarında eşleşmesini sağlar, s noktanın yeni satırları eşleştirmesine izin verir ve u tam Unicode işlemeyi etkinleştirir.

Birden çok satırda nasıl eşleştiririm?

^ ve $ işaretlerinin her satır sonunda eşleşmesi için çok satır (m) bayrağını etkinleştirin ve noktanın da yeni satır karakterlerini eşleştirmesi gerekiyorsa dotAll (s) bayrağını ekleyin.

Yakalama grupları gösterilir mi?

Evet. Her eşleşme numaralandırılmış yakalama gruplarını listeler ve adlandırılmış gruplar adlarıyla görünür, böylece desenin her bölümünün ne yakaladığını tam olarak görebilirsiniz.

Desenim neden burada çalışıyor da başka bir dilde çalışmıyor?

Bu JavaScript motorunu kullanır. PCRE, Python ve diğerleri çoğu sözdizimini paylaşır ama geriye bakış, adlandırılmış gruplar ve bazı kaçışlarda farklılaşır, bu yüzden gelişmiş desenleri dikkatlice taşıyın.

Metnim yükleniyor mu?

Hayır. Desen ve test metniniz tamamen tarayıcınızda değerlendirilir ve cihazınızdan asla ayrılmaz.

Bu araç hakkında

Regex test aracı, düzenli ifadeleri kendi örnek metninize karşı oluşturmanıza ve hata ayıklamanıza olanak tanır, siz yazarken eşleşmeler canlı vurgulanır. Her tarayıcıda ve Node.js'te bulunan aynı motor olan JavaScript düzenli ifade motorunu kullanır, bu yüzden burada çalışan bir desen JavaScript ve TypeScript kodunuzda da çalışır.

Genel, büyük/küçük harf duyarsız, çok satır ve diğer bayrakları açıp kapatın ve her eşleşmeyi yakalama gruplarıyla birlikte görün. Girdi biçimlerini doğrulamak, günlüklerden alanlar çıkarmak veya bir deseni koda yapıştırmadan önce test etmek için kullanışlıdır. Her şey tarayıcınızda çalışır, bu yüzden desenleriniz ve test metniniz asla yüklenmez. PCRE, Python ve Go gibi diğer dillerin çoğu sözdizimini paylaştığını ama bazı özelliklerde farklılaştığını unutmayın, bu yüzden birkaç gelişmiş yapı JavaScript dışında farklı davranabilir.

İlgili araçlar