Regex Test Aracı

Düzenli ifadeleri test edin ve hata ayıklayın: canlı vurgulama, konum ve uzunluklu bir eşleşme listesi ve tam yakalama grubu çıkarma.
Tüm işlemler tarayıcınızda yerel olarak yapılır — verileriniz hiçbir sunucuya yüklenmez.
Desen:
Şablon: Bir şablon seçmek desen kutusunu doldurur ve testi çalıştırır.
Eşleşmeler burada vurgulanacak.
Eşleşme Listesi
# Eşleşen metin Konum Uzunluk Yakalama grupları
Nasıl kullanılır — Desen kutusuna bir desen yazın (ya da Şablon açılır listesinden birini seçin) ve test metnini girin. Sonuçlar anlık güncellenir.
Bayraklar: g = tüm eşleşmeleri bul, i = büyük/küçük harfi yoksay, m = ^/$ her satır için eşleşir, s = nokta yeni satırla eşleşir, u = Unicode modu.
Önizleme her eşleşmeyi sarıyla vurgular. Aşağıdaki tablo her eşleşmeyi konumu ve uzunluğu ile birlikte, ayrıca her yakalama grubunu ($1, $2, …) listeler.
Sıfır genişlikli eşleşmeler (ör. "bbb" üzerinde a*) güvenli biçimde işlenir — tarayıcıyı kilitleyemezler. Geçersiz desenler iletişim kutusu yerine satır içi bir hata gösterir.
Çalıştırmak için Ctrl+Enter'a basın. Tüm veriler yerel olarak işlenir — hiçbir şey yüklenmez.
Düzenli ifadeler bir dakikada

Çoğu regex karakteri özel anlamı olan metakarakterdir — . ^ $ * + ? ( ) [ ] { } | \ — ve bir ters eğik çizgi onları yeniden düz karakter yapar. ^ ve $ çapa işaretleri karakterleri değil konumları eşleştirir; * ve + niceleyicileri varsayılan olarak açgözlüdür: mümkün olduğunca fazlasını alırlar, tembel biçimleri *? ve +? ise en kısa eşleşmeye razı olur.

Bir desen çok fazla eşleştiğinde çözüm genellikle tembel bir niceleyici ya da olumsuzlanmış bir karakter sınıfıdır — daha fazla . karakteri değil.