Nouplo

Regex Test Aracı

Bir örüntü yazın, metin yapıştırın; her eşleşmeyi ve grubu iş üstünde görün.

Çıktı
Sonucu burada görmek için yukarıya yapıştırın veya yazın.

Dosyalarınız cihazınızda kalır

Bu araç tamamen tarayıcınızda çalışır. Yapıştırdığınız içerik cihazınızda işlenir ve asla bir sunucuya gönderilmez; bu yüzden token'lar, anahtarlar ve yayımlanmamış metinlerle güvenle kullanabilirsiniz.

Nasıl çalışır

  1. Düzenli ifadeyi Örüntü alanına, çevresindeki eğik çizgiler olmadan yazın.
  2. Gereken bayrakları verin: tüm eşleşmeler için g, büyük-küçük harf ayrımı yapmamak için i, satır başına çapalar için m, noktanın satır sonlarını da alması için s, tam Unicode için u.
  3. Aranacak metni yapıştırın: günlük satırları, CSV satırları, HTML — örüntünün üzerinde çalışacağı ne varsa.
  4. Regex’i dene’ye basın. Çıktı, her eşleşmeyi konumuyla ve numaralı ya da adlı bütün gruplarıyla listeler.

Sık sorulan sorular

Bu araç hangi regex lehçesini kullanıyor?
Tarayıcınızdaki JavaScript (ECMAScript) motorunu. Geriye bakış, adlı gruplar (?<ad>...), u bayrağıyla Unicode özellik kaçışları \p{...} ve s bayrağı güncel tarayıcılarda çalışır. PCRE’ye, Python’a ya da Java’ya özgü olanlar kapsam dışıdır.
Neden yalnızca ilk eşleşmeyi görüyorum?
g bayrağı olmadan düzenli ifade ilk eşleşmeden sonra durur. Metindeki bütün geçişleri listelemek için Bayraklar alanına g ekleyin.
Bayraklar ne anlama geliyor?
g: tümünü bul. i: büyük-küçük harf ayrımı yok. m: ^ ve $ bütün metin yerine her satırın başında ve sonunda eşleşir. s: nokta satır sonlarını da alır. u: örüntü ve metin Unicode kod noktaları olarak işlenir; emoji ve \p{L} için gerekir. y: yapışkan, yalnızca geçerli konumdan.
Örüntüm neden takılıyor ya da çok uzun sürüyor?
Bazı örüntüler, özellikle eşleşmeyen girdi üzerinde (a+)+ gibi iç içe niceleyiciler, yıkıcı geri izlemeye yol açar. Niceleyicileri daha belirgin yapın ya da arama alanını daraltmak için örüntüyü çapalayın.
Örnek metnim bir yere yükleniyor mu?
Hayır. Eşleştirme tamamen tarayıcıda çalışır. Üretim günlüklerini, kişisel verileri ya da kaynak kodunu güvenle yapıştırabilirsiniz.

İlgili araçlar