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
Düzenli ifadenizi desen alanına yazın.
İhtiyacınız olan bayrakları (g, i, m, s, u) açıp kapatın.
Test dizesini girin ve eşleşmeleri gruplarıyla vurgulanmış görün.
Sıkça sorulan sorular
Tarayıcınıza yerleşik JavaScript (ECMAScript) motoru, bu yüzden sonuçlar JavaScript ve TypeScript kodunuzun yapacağıyla eşleşir.
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.
^ 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.
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.
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.
Hayır. Desen ve test metniniz tamamen tarayıcınızda değerlendirilir ve cihazınızdan asla ayrılmaz.
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
Herhangi bir metnin SHA-1, SHA-256, SHA-384 ve SHA-512 hash'lerini doğrudan tarayıcınızda oluşturun.
Renkleri HEX, RGB ve HSL arasında canlı önizlemeyle dönüştürün.
Unix zaman damgalarını okunabilir tarihlere ve geri dönüştürün: UTC, yerel, ISO 8601 ve göreli zaman. Saniye ve milisaniye otomatik algılanır.
URL'leri ve URL bileşenlerini yüzde kodlayın ve çözün, UTF-8 güvenli.