Düzenli ifade (regex) test aracı

Bir düzenli ifade ve deneme metni yazın: eşleşmeler gruplarıyla birlikte anında vurgulanır, isterseniz değiştirme de deneyebilirsiniz. Tarayıcınızdaki JavaScript motorunu kullanır ve metniniz cihazınızdan çıkmaz.

🔒 Yazdıkların cihazından çıkmaz. Her şey tarayıcında hesaplanır.

Seçenekler (flags)
Bir örnekle deneyin

Vurgulanan eşleşmeler

Eşleşmeler

    Gruplar için $1, $2…, tüm eşleşme için $& ve adlandırılmış gruplar için $<name> kullanın.

    Düzenli ifade nasıl test edilir

    1. İfadeyi ilk alana, yan eğik çizgiler olmadan yazın.
    2. İhtiyacınız olan seçenekleri işaretleyin; örneğin büyük/küçük harf duyarsızlığı veya tüm eşleşmeler.
    3. Deneme metnini yapıştırın: eşleşmeler vurgulanır ve gruplarıyla listelenir.
    4. İsterseniz bir değiştirme yazın ve ortaya çıkan metni kopyalayın.

    Regex test aracı ne işe yarar

    Düzenli ifade (regex), metin aramak, doğrulamak veya değiştirmek için kullanılan bir desendir: e-postalar, telefonlar, tarihler, kodlar. Kodunuzda kullanmadan önce denemek hem hata hem zaman kazandırır.

    Bu araç JavaScript düzenli ifade motorunu kullanır; tarayıcınızdaki ve Node.js'teki motorun aynısıdır. Metindeki her eşleşmeyi işaretler ve adlandırılmış olanlar dahil her yakalama grubunun değerini gösterir.

    Değiştirme $1, $2 ve JavaScript'in diğer sözdizimini destekler; böylece toplu bir değişikliği uygulamadan önce hazırlamak için kullanılabilir.

    Dikkat edilmesi gerekenler

    Sık sorulan sorular

    g, i, m, s ve u seçenekleri ne anlama gelir?

    g yalnızca ilkini değil tüm eşleşmeleri arar. i büyük ve küçük harf farkını yok sayar. m ^ ve $ işaretlerinin her satırda geçerli olmasını sağlar. s noktanın satır sonlarını da kapsamasına izin verir. u Unicode modunu açar.

    Hangi dille uyumlu?

    JavaScript ile. Temel yapılar (sınıflar, gruplar, niceleyiciler, çapalar) hemen her dilde aynıdır.

    Değiştirmede grupları nasıl kullanırım?

    Numaralı gruplar için $1, $2 vb., tüm eşleşme için $& ve adlandırılmış gruplar için $<name> kullanın.

    Metnim bir sunucuya gönderiliyor mu?

    Hayır. Her şey tarayıcınızda yapılır ve metin cihazınızdan çıkmaz.

    Ücretsiz mi?

    Evet, ücretsizdir, kayıt gerektirmez ve doğrudan tarayıcıda çalışır.