regex Test Aracı - Düzenli İfadeleri Ücretsiz Çevrimiçi Test Edin

Düzenli ifadelerinizi gerçek zamanlı olarak test edin ve hata ayıklayın. Vurgulanan eşleşmeleri, çıkarılan yakalama gruplarını görün ve desen hataları hakkında anında geri bildirim alın. Global, büyük/küçük harf duyarsız ve çok satırlı dahil tüm JavaScript regex bayraklarını destekler.

tools.regexTester.pattern
tools.regexTester.enterPattern
//

tools.regexTester.flags

tools.regexTester.testString
tools.regexTester.enterTestString
Düzenli ifadelerinizi test edin ve hata ayıklayın

Character Classes

  • . Any character
  • \d Digit (0-9)
  • \w Word character
  • \s Whitespace

Quantifiers

  • * 0 or more
  • + 1 or more
  • ? 0 or 1
  • {n,m} n to m times

Anchors

  • ^ Start of line
  • $ End of line
  • \b Word boundary
  • \B Non-word boundary

Nasıl Kullanılır

  1. Desen alanına düzenli ifade deseninizi girin.
  2. Bayrakları ayarlayın (g: global, i: büyük/küçük harf duyarsız, m: çok satırlı vb.).
  3. Metin alanına test dizginizi yazın veya yapıştırın.
  4. Vurgulanan eşleşmeleri ve yakalama gruplarını gerçek zamanlı olarak görüntüleyin.

Özellikler

  • Anında geri bildirimle gerçek zamanlı regex eşleştirme
  • Test dizgisindeki tüm eşleşmelerin görsel vurgulanması
  • Yakalama gruplarının çıkarılması ve gösterimi
  • Tüm JavaScript regex bayrakları desteği (g, i, m, s, u, y)
  • Geçersiz desenler için ayrıntılı hata mesajları
  • Yaygın regex desenleri için hızlı başvuru

Sık Sorulan Sorular

Düzenli ifade nedir?

Düzenli ifade (regex), bir arama deseni tanımlayan karakter dizisidir. Dizgelerde desen eşleştirme için kullanılır — belirli kurallara uyan metni bulmak, değiştirmek veya doğrulamak için.

Bu araç hangi regex türünü kullanıyor?

Bu araç, tüm modern tarayıcılarda, Node.js'de ve birçok diğer ortamda desteklenen JavaScript (ECMAScript) düzenli ifadelerini kullanır.

Yakalama grupları nedir?

Yakalama grupları, regex deseninde parantez () içine alınmış bölümlerdir. Bir eşleşmenin belirli kısımlarını çıkarmanıza olanak tanır. Örneğin, (\d{4})-(\d{2}) bir tarih dizgisinden yılı ve ayı ayrı ayrı yakalar.

Regex bayrakları ne anlama gelir?

Yaygın bayraklar: g (global - tüm eşleşmeleri bul), i (büyük/küçük harf duyarsız), m (çok satırlı - ^ ve $ satır sınırlarıyla eşleşir), s (dotAll - . yeni satırlarla eşleşir), u (unicode), y (sticky - lastIndex'ten eşleştir).

İpuçları ve ilgili iş akışları

  • Regex'inizi JSON verileri üzerinde mi test ediyorsunuz? Önce biçimlendirmek için JSON Biçimlendirici.
  • Eşleşen metni doğrulama için hashlemek mi gerekiyor? Hash Oluşturucu.
  • Regex ile eşleşen URL'leri güvenle kodlamak için URL Kodlayıcı.
  • Regex'inizde Base64 ile kodlanmış dizelerle mi çalışıyorsunuz? Çözmek için Base64 Kodlayıcı.