İçeriğe geç

Düzenli İfade (Regex) Test Aracı

Düzenli ifadenizi ve test metnini girin; eşleşmeler metinde vurgulanır, yakalama grupları ve konumları tabloda listelenir. Çalıştırma güvenli bir arka plan işçisinde yapılır; sonsuz döngüye yol açan riskli ifadeler otomatik durdurulur.

Regex Test Aracı nasıl kullanılır?

  1. Düzenli ifadeyi üstteki alana yazın (eğik çizgi gerekmez).
  2. Bayrakları seçin (g, i, m, s, u).
  3. Test metnini yapıştırın; eşleşmeler anında görünür.

Nasıl çalışır?

Sık kullanılan kalıplar: \d rakam, \w harf/rakam/_, \s boşluk, . herhangi bir karakter, ^ satır başı, $ satır sonu, (...) yakalama grubu, (?...) adlı grup.

Örnekler

  • \d{4}-\d{2}-\d{2} → 2024-05-17 gibi tarihleri bulur.
  • \b\w+@\w+\.com\b → basit e-posta adreslerini bulur (tam doğrulama için yetersizdir).
  • ^(a+)+$ gibi iç içe tekrarlar "felaket geri izleme" yaratabilir; araç 1,5 saniyede durdurur.

Sık sorulan sorular

Regex ifademde neden hata alıyorum?

Parantezler, köşeli parantezler veya süslü parantezler kapanmamış olabilir; "u" bayrağı açıkken bazı kaçışlar geçersizdir. Hata mesajı tarayıcıdan gelir.

"g" bayrağı ne işe yarar?

Metindeki tüm eşleşmeleri bulur; kapalıyken yalnızca ilk eşleşme gösterilir.

Bu ifade başka dillerde de aynı çalışır mı?

JavaScript regex sözdizimi diğer dillerden (Python, PHP, Java) küçük farklılıklar gösterebilir; kritik kullanımda hedef dilde de test edin.

Gizlilik: Bu araç tarayıcınızda çalışır. Girdiğiniz bilgiler ve dosyalar sunucuya gönderilmez, kaydedilmez.