Regex Test Aracı
Nedir Regex Test Aracı
Düzenli ifade (regex), metin eşleştirmek için bir arama deseni tanımlayan karakter dizisidir. Bu online regex test aracıyla bir desen yazabilir, bayraklar seçebilir (global, harf duyarsız, çok satırlı, dotAll) ve test dizenizin hangi bölümlerinin eşleştiğini anında görebilirsiniz — önizlemede sarı vurgularla ve her eşleşmenin karakter konumunu ve yakalanan grupları gösteren bir listeyle.
Nasıl kullanılır
- Düzenli ifadenizi desen alanına, / ayraçlarının arasına yazın.
- İhtiyacınız olan bayrakları açın: g (tüm eşleşmeleri bul), i (harf duyarsız), m (çok satırlı ^ ve $), s (nokta satır sonlarıyla da eşleşir).
- Aramak istediğiniz metni Test Dizesi alanına yazın veya yapıştırın.
- Eşleşmeleri önizlemede vurgulu, altta ise dizin konumları ve yakalanan grup değerleriyle listelenmiş görün.
- Her iki alanı sıfırlayıp baştan başlamak için Temizle'ye tıklayın.
Ne zaman kullanılır
/users/123 veya /products/abc-456 gibi URL'ler için bir rota doğrulayıcı mı kuruyorsunuz? Desen alanına \/(\w+)\/(\w[\w-]*) yazın, g bayrağını açın ve test kutusuna bir API yolu listesi yapıştırın. Hangi yolların eşleştiğini ve yakalanan iki bölümün (kaynak türü ve ID) ne olduğunu anında görürsünüz — tek satır kod yazmadan.
Sık sorulan sorular
Hangi bayraklar mevcut?
Dört bayrak desteklenir: g (global — yalnızca ilkini değil tüm eşleşmeleri bul), i (harf duyarsız eşleştirme), m (çok satırlı — ^ ve $ her satırın başı/sonuyla eşleşir) ve s (dotAll — nokta . satır sonu karakterleriyle de eşleşir).
Yakalama gruplarını nasıl test ederim?
Yakalamak istediğiniz bölümü paranteze alın: (\d+) bir veya daha çok rakamı yakalar. Listedeki her eşleşme, Grup 1, Grup 2 vb. etiketli yakalanan grup değerlerini gösterir. (?<year>\d{4}) gibi adlandırılmış gruplar da desteklenir.
Desenim neden hata veriyor?
Yaygın nedenler: kaçışsız özel karakterler (gerçek nokta için . yerine \. kullanın), kapatılmamış parantez veya köşeli ayraçlar ya da geçersiz bayrak kombinasyonları. Desen alanının altındaki hata mesajı sorunu açıklar.
Tüm eşleşmeleri bulmak için g bayrağı şart mı?
Evet. g olmadan regex ilk eşleşmeden sonra durur. Test dizesindeki her geçtiği yeri bulmak için g'yi etkinleştirin.
Desenlerim ve metnim bir sunucuya gönderiliyor mu?
Hayır. Tüm işlem, yerleşik JavaScript RegExp motoruyla tamamen tarayıcınızda çalışır. Hiçbir şey cihazınızdan çıkmaz.
Bu aracı girdilerim dolu şekilde paylaşabilir miyim?
Evet. Siz yazarken URL otomatik güncellenir. Adres çubuğundan kopyalayın veya Paylaş düğmesini kullanın — bağlantıyı açan herkes girdilerinizi hazır görür.
İlgili araçlar
AES Metin Şifre Çözme
AES-256 ile şifrelenmiş metni parolanızla tarayıcıda çözün. Ücretsiz, gizli ve tamamen çevrimdışı. Hiçbir veri cihazınızdan çıkmaz.
AES Metin Şifreleme
Metni tarayıcınızda AES-256 ile parola kullanarak şifreleyin. Ücretsiz, gizli ve tamamen çevrimdışı. Sunucuya hiçbir şey gönderilmez.
En Boy Oranı Hesaplama
En boy oranını hesaplayın, eksik genişlik veya yüksekliği bulun ve görselleri, videoları oranı bozmadan yeniden boyutlandırın. Ücretsiz.