Regex Test Aracı

Canlı vurgulamalı ücretsiz regex test aracı. Düzenli ifadeleri metninize karşı gerçek zamanlı test edin; yaygın kalıp kütüphanesi ve değiştirme moduyla.

Düzenli ifade (regex), bir arama kalıbı tanımlayan karakter dizisidir. Örneğin \d+ bir veya daha fazla rakamla eşleşir.
//
Aramak istediğiniz metni yapıştırın veya yazın. Eşleşmeler gerçek zamanlı olarak vurgulanacaktır.

Eşleşmeler

Kalıbınızla eşleşen her metin parçasını ve dizedeki konumunu gösterir.
Eşleşme yok
E-posta[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}
URLhttps?://[^\s]+
Telefon\+?[\d\s\-()]{7,}
IP Adresi\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}
Tarih (YYYY-AA-GG)\d{4}-\d{2}-\d{2}
Hex Renk#[0-9a-fA-F]{3,8}

Regex Test Aracı Nasıl Kullanılır

1

Kalıbınızı Girin

Kalıp alanına düzenli ifade kalıbınızı yazın. İhtiyaca göre global (g), büyük/küçük harf duyarsız (i) veya çok satırlı (m) bayraklarını değiştirin.

2

Test Metni Ekleyin

Test metni alanına test etmek istediğiniz metni yapıştırın veya yazın.

3

Eşleşmeleri Görüntüleyin

Eşleşmeler gerçek zamanlı olarak vurgulanır. Eşleşme sayısını, konumlarını ve yakalanan grupları aşağıda görün.

Özellikler

Gerçek zamanlı vurgulama ile canlı regex eşleştirme
Bayrak değiştirme: global, büyük/küçük harf duyarsız, çok satırlı, dotAll
Eşleşme sayısı ve konum gösterimi
Canlı önizleme ile değiştirme modu
Yaygın kalıp kütüphanesi (e-posta, URL, telefon, IP, tarih, hex renk)
Geçersiz kalıplar için ayrıntılı hata mesajları
%100 istemci tarafı, sunucuya veri gönderilmez
Kayıt gerektirmeden ücretsiz kullanım

Sık Sorulan Sorular

Bu araç, JavaScript'in yerleşik RegExp motorunu kullanır. Lookahead, lookbehind, adlandırılmış gruplar ve Unicode özellikleri dahil standart regex sözdizimini destekler.

g (global) tüm eşleşmeleri bulur, i (büyük/küçük harf duyarsız) büyük/küçük harf farkını yoksayar, m (çok satırlı) ^ ve $ işaretlerinin satır sınırlarıyla eşleşmesini sağlar, s (dotAll) . karakterinin yeni satırlarla eşleşmesini sağlar.

Evet. Yakalama grupları için parantez () ve adlandırılmış gruplar için (?<isim>) kullanın. Eşleşen gruplar sonuçlarda gösterilir.

Evet. Her şey tarayıcınızda çalışır. Hiçbir regex kalıbı veya test metni herhangi bir sunucuya gönderilmez.

Burada JavaScript motoru çalışıyor. Lookbehind desteği, adlandırılmış gruplar ve bazı kaçış dizileri motorlar arasında değişir, yani her kalıp taşınabilir değildir.

m bayrağıyla şapka ve dolar işaretleri yalnızca metnin en başında ve en sonunda değil, her satır sonunda eşleşir.

Gruplara göründükleri sırayla $1, $2 diye atıfta bulunun. $& tüm eşleşmeyi yerleştirir, $$ ise düz bir dolar işareti verir.

(a+)+ gibi iç içe niceleyiciler, neredeyse eşleşen bir girdide üstel şekilde geri izleme yapabilir. İç kısmı daha belirgin yapın veya kalıbı sabitleyin.

Bilmekte fayda olan terimler

Özel Bir Araç veya Uygulamaya mı İhtiyacınız Var?

Üretim kalitesinde web uygulamaları, SaaS platformları ve geliştirici araçları oluşturuyoruz. Projeniz hakkında konuşalım.

veya ücretsiz görüşme ayarlayın