Bir düzenli ifadeyi test edin
Bir desen oluşturmanın hızlı yolu: yazın, neyin vurgulandığını görün, grup tablosunu kontrol edin, ayarlayın. Basılacak bir düğme yoktur — sonuç yazdıkça güncellenir.
- Tümüyle tarayıcınızda çalışır
- Çevrimdışı çalışır
- Yükleme yok
- Kayıt yok
- Filigran yok
Araç yükleniyor…
Nasıl çalışır
- Deseni yazın ve ihtiyacınız olan bayrakları işaretleyin (“büyük/küçük harfi yok say” gibi seçenekler).
- Aramak istediğiniz metni yapıştırın. Eşleşmeler yazdıkça vurgulanır.
- Yakalanan parçaların tablosunu okuyun, ya da bir bul-değiştir sonucunu önizlemek için bir değiştirme metni yazın.
Neden hiçbir şey yüklenmiyor
Bu sayfadaki her işlem, web sayfalarını çizen aynı motoru kullanarak tarayıcı sekmenizin içinde çalışan kodla yapılır. Dosya diskten sekmenizin belleğine okunur, orada dönüştürülür ve indirilecek dosya olarak geri yazılır. Hiçbir yere gönderilmez: ne bize, ne üçüncü bir tarafa.
Kendiniz doğrulayın
- Tarayıcınızın geliştirici araçlarını açın (F12) ve Ağ (Network) sekmesini seçin.
- Dosyanızı araca ekleyin ve aracı çalıştırın.
- Göreceğiniz tek istekler aracın kendi kodunu indirir — birkaç ağır araçta ayrıca açık kaynaklı motorunu kamuya açık bir CDN’den — artı loreatec.jp adresine giden küçük bir sayfa görüntüleme bildirimi (sayfanın adresi ve başlığı, başka bir şey değil). Hiçbiri dosyanızı taşımaz.
Sıkça sorulan sorular
Bu hangi regex lehçesi (flavour)?
JavaScript’inki — her tarayıcıya ve Node’a gömülü motor. Lookahead, lookbehind ve adlandırılmış gruplar hepsi çalışır. Deseniniz Python ya da PCRE için tasarlandıysa temel kurallar geçerli olur, ama orada da kontrol edin: possessive niceleyiciler (quantifier) ve özyineleme (recursion) burada yoktur.
Grup sütunları ne anlama geliyor?
Deseninizdeki her yakalayan parantez çifti numaralı bir sütun olur — $1, $2 — ve adlandırılmış gruplar kendi adlarını gösterir. Bir grup eşleşmeye hiç katılmadıysa hücre bir tire gösterir. Bu, boş bir dizeyle eşleşen bir gruptan farklıdır.
Desenim başka test araçlarını kilitliyor da bunu neden kilitlemiyor?
Her konumda “hiçbir şey”le eşleşebilen bir desen sonsuza kadar döngüye girebilir. Bu test aracı boş eşleşmelerin üzerinden atlar ve toplam eşleşme sayısına bir üst sınır koyar; bu yüzden bozuk bir desen sekmeyi dondurmak yerine tuhaf sonucunu gösterir.
Test metnim herhangi bir yere gönderiliyor mu?
Hayır. İnsanlar çoğu zaman düşünmeden üretim günlüklerini ve müşteri verisini regex test araçlarına yapıştırır. Burada eşleştirme tamamen bu tarayıcı sekmesinde çalışır; bu yüzden bilgisayarınızdan hiçbir şey çıkmaz.