Regex test cihazı
Normal bir ifadeyi metninizde test edin ve her eşleşmeyi ve yakalama grubunu görün.
Regex test cihazı
Bir normal ifade yazın, denemek istediğiniz metni yapıştırın; siz yazdıkça eşleşmeler görünür. Her eşleşme kendi bloğunu alır: başladığı satır ve sütun, dizedeki konumu, eşleşen metnin kendisi ve her bir yakalama grubunun değeri, değiştirmenin onlara 1 $ ve 2 $ olarak gönderme şekliyle numaralandırılmıştır. Adlandırılmış gruplar, onlara verdiğiniz adla etiketlenir ve maçta yer almayan bir grup, sessizce hiçbir şey göstermemek yerine bunu söyler.
Desenin metne gerçekte ne yapacağını görmek için modu "Eşleşmeleri değiştir" olarak değiştirin. Değiştirme alanı, JavaScript'in String.replace alanıyla aynı sözdizimini kullanır, dolayısıyla $1 ilk grubu, $<name> a adlı grubu ve $& eşleşmenin tamamını ekler. Bir günlük dosyasında veya CSV dışa aktarımında toplu yeniden adlandırmayı gerçek anlamda çalıştırmadan önce kontrol etmenin en hızlı yoludur.
Beş bayrak düz onay kutularıdır. Global, varsayılan olarak açık, ilkinde durmak yerine her eşleşmeyi bulur; kapattığınızda yalnızca ilk eşleşme listelenir veya değiştirme modunda yalnızca ilk eşleşme değiştirilir. Büyük/küçük harfin göz ardı edilmesi, Cat'in kediyle eşleşmesini sağlar. Metnin tamamı yerine her satırın başında ve sonunda çok satırlı ^ ve $ noktaları. Nokta, satır sonlarıyla eşleşir, noktanın yeni satırı geçmesine olanak tanır. Unicode, \\p{L} gibi özellik çıkışlarını ve emoji ve Latin olmayan alfabeler için ihtiyaç duyduğunuz kod noktasına göre eşleşmeleri sağlar.
Sekmenin duyarlı kalmasını sağlayan iki sınır vardır: 500 karakterin üzerindeki bir desen reddedilir ve çetelenin size bildirdiği 10.000 eşleşmeden sonra tarama durur. Deseniniz ve metniniz cihazınızda kalır; hiçbir şey yüklenmez, dolayısıyla üretim günlükleri ve müşteri kayıtlarının test edilmesi güvenlidir.