Regex Test Aracı

Düzenli ifadeleri canlı vurgulamayla oluşturun, test edin ve ayıklayın — her eşleşme tarayıcınızda çalışır.

/ /
Bayraklar
boşta

Eşleşme detayı

#KonumEşleşme ve gruplar
Regex kopya kağıdı (JavaScript)
.Yeni satır hariç her karakter (s bayrağı yokken) \d \w \sRakam, kelime karakteri ([A-Za-z0-9_]), boşluk \D \W \SÜsttekilerin tersleri ^ $Girdinin başı / sonu (m ile satır başına) \b \BKelime sınırı / sınır değil [abc] [^abc]Karakter sınıfı / terslenmiş sınıf a* a+ a?a'dan 0+, 1+, 0 veya 1 adet a{2,5}a'dan 2 ile 5 arası (abc)Yakalayan grup → geri başvuru $1 (?<name>abc)Adlandırılmış grup → geri başvuru $<ad> (?:abc)Yakalamayan grup (?=abc)Pozitif ileri bakış (?!abc)Negatif ileri bakış (?<=abc)Pozitif geri bakış a|bSeçenekleme (veya) \\Özel karakteri kaçışla
0
Eşleşme
0
Yakalanan grup
0
Test edilen karakter
0ms
Eşleşme süresi

Bu regex test aracı nedir?

Bu, JavaScript düzenli ifadelerini gerçek zamanlı eşleşme vurgulamasıyla, yakalama grubu inceleme ve hızlı referans hile kağıdıyla oluşturmanıza, test etmenize ve hata ayıklamanıza olanak tanıyan ücretsiz çevrimiçi bir regex test aracıdır — hepsi tarayıcınızda, veriniz hiçbir zaman yüklenmez.

Bir düzenli ifadeyi hiçbir şey kurmadan çevrimiçi nasıl test ederim?

Regex’i kalıp kutusuna yazın veya yapıştırın, altına test metni ekleyin; eşleşmeler siz yazarken vurgulanır. Yakalama grupları, dizinler ve değiştirme önizlemesi canlı güncellenir — tamamen istemci taraflı.

Öne çıkan özellikler

Canlı eşleşme vurgulama
Test dizenizdeki her eşleşme, kalıbı veya metni düzenlerken anında vurgulanır; yakalama grupları için ayrı renkler kullanılır.
Bayrak seçenekleri
g, i, m, s, u ve y bayraklarını onay kutularıyla değiştirin ve eşleşmelere etkisini anında görün.
Değiştirme önizlemesi
Bir değiştirme şablonu sağlayın ($1, $2, isimli gruplar) ve elde edilen dizeyi orijinaliyle yan yana görün.
Hile kağıdı paneli
Karakter sınıfları, niceleyiciler, look-around ve Unicode özellikleri için kompakt bir referans yaygın sözdizimini tek tık uzağınızda tutar.

Nasıl kullanılır

Düzenli ifadeyi kalıp alanına yazın, gerektiğinde bayrakları açın ve aşağıya örnek metin yapıştırın. Eşleşmeler anında vurgulanır, gruplar paneli her yakalamayı gösterir. Değiştirmeler için Değiştir sekmesine geçin ve bir şablon yazın.

Sıkça sorulan sorular

Hangi regex motorunu kullanır?

Tarayıcınızın yerleşik ECMAScript RegExp motoru — Node.js ve modern JS çalışma zamanlarında kullanılan aynı uygulama.

Look-behind ve Unicode özelliklerini destekliyor mu?

Evet — modern tarayıcılar look-behind ((?<=…), (?<!…)) ve Unicode özellik kaçışlarını (\p{Letter}) destekler, bu araç da.

Felaket geri izleme konusunda beni uyarır mı?

Kalıplar metninize sekmenizde uygulanır. Kalıp çok uzun sürerse sekme duraklar; test metnini temizleyip kalıbı sadeleştirerek toparlayın.

Tooljar, tarayıcının yerleşik RegExp uygulamasını kullanır; bu sayede davranış, geliştiricilerin gerçek kodlarında gördüğü ECMAScript spesifikasyonuyla eşleşir ve eski kalacak özel bir motor yoktur.