Regex test aracı

Bir düzenli ifade yazın, biraz metin yapıştırın; her eşleşmeyi, her grubu ve değiştirilmiş sonucu siz yazdıkça görün.

Bu cihazda mühürlendi

Tarayıcınızda çalışır. Hiçbir şey yüklenmez.

Mühürlü

Bayraklar
Kopya kâğıdı

İfadenize eklemek için bir öğe seçin.

  • 0–9 arası bir rakam
  • bir harf, rakam veya alt çizgi
  • bir boşluk, sekme veya satır sonu
  • satır sonu dışında herhangi bir karakter
  • listelenen karakterlerden biri
  • listelenenler dışında herhangi bir karakter
  • metnin (veya satırın) başı
  • metnin (veya satırın) sonu
  • kelime sınırı
  • önceki öğeden sıfır veya daha fazla
  • önceki öğeden bir veya daha fazla
  • önceki öğe isteğe bağlı
  • önceki öğeden 2 ila 4 tane
  • bir yakalama grubu
  • adlandırılmış bir yakalama grubu
  • sol taraf ya da sağ taraf
  • ardından … gelir, onu dahil etmeden
  • düz bir nokta (her özel karakteri \ ile kaçışlayın)

Metindeki eşleşmeler


                

Eşleşmeler

Eşleşme
0
Grup
0

Eşleşmeler ve grupları burada listelenir.

    Değiştir

    Numaralı gruplar için $1, $2…, adlandırılmış gruplar için $<name>, eşleşmenin tamamı için $& kullanın.

    Nasıl çalışır

    1. İfadenizi yazın

      Bir kalıp yazın ve bayraklarını seçin. Sözdizimini hatırlamıyorsanız kopya kâğıdı yaygın öğeleri ekler.

    2. Biraz metin yapıştırın

      Eşleşmeler siz yazdıkça vurgulanır; her biri konumu ve yakalama gruplarıyla listelenir.

    3. Değiştirmeyi deneyin

      Bul ve değiştir sonucunu önizlemek için $1 veya $<name> kullanan bir değiştirme metni girin, ardından kopyalayın.

    Sıkça sorulan sorular

    Hangi regex türü kullanılıyor?

    JavaScript’inki, tam olarak tarayıcınızın çalıştırdığı şekliyle; adlandırılmış gruplar, lookbehind ve \p{L} gibi Unicode özellik kaçışları dahil. Sözdiziminin büyük kısmı Python, PHP ve Java ile ortaktır, ancak bazı özellikler farklıdır.

    Metnim bir yere gönderiliyor mu?

    Hayır. İfade tarayıcınızda, ayrı bir arka plan worker’ında çalışır. Kalıbınız ve metniniz cihazınızdan hiç çıkmaz.

    İfadem neden durduruldu?

    Bazı kalıplar, çoğunlukla başka bir tekrarın içinde tekrar barındıranlar, başarısız olmadan önce milyarlarca kombinasyon deneyebilir. Buna felaket düzeyinde geri izleme (catastrophic backtracking) denir. Test aracı, sayfa hiç donmasın diye bir saniyeden uzun süren her çalıştırmayı durdurur.

    g bayrağı neyi değiştirir?

    g olmadan yalnızca ilk eşleşme bulunur ve yalnızca ilk eşleşme değiştirilir. g ile metindeki her eşleşme bulunur ve değiştirilir.

    Bir noktayı, parantezi veya soru işaretini düz karakter olarak nasıl eşlerim?

    Önüne ters eğik çizgi koyun: \. bir noktayla, \( bir parantezle ve \? bir soru işaretiyle eşleşir. Köşeli parantez içinde çoğu karakter zaten düz karakterdir.

    One For All’ı bilgisayarınıza kurun

    One For All böylece masaüstünüzden veya ana ekranınızdan doğrudan, bir uygulama gibi kendi penceresinde açılır. Uygulama mağazasından hiçbir şey indirmeniz gerekmez ve dosyalarınız yine cihazınızda kalır.

    1. Adres çubuğunun sağındaki kurulum simgesine tıklayın veya tarayıcı menüsünü (⋮) açın.
    2. “One For All uygulamasını yükle” veya “Sayfayı uygulama olarak yükle” seçeneğini seçin: masaüstünüze ve uygulamalarınıza bir kısayol eklenir.

    Bu aracın motoru indirilsin mi?

    Bu araç tamamen tarayıcınızda çalışır. Bunun için aşağıdaki öğeleri One For All’dan yalnızca bir kez indirmesi gerekir. Ardından bu cihazda saklanırlar; böylece araç bir dahaki sefere hemen açılır.

    Dosyalarınız hiçbir zaman hiçbir yere gönderilmez.