Regex Test Aracı
Regex Test Aracı aracını kullanarak gerekli bilgileri girin ve sonucunuzu anında öğrenin.
Form Bilgileri
Gerekli bilgileri doldurun ve sonucunuzu görüntüleyin.
Regex Test Aracı – Düzenli İfade Doğrulama ve Metin Analizi
Regex Test Aracı; düzenli ifadeleri (Regular Expression) test etmek, metin içerisindeki belirli kalıpları bulmak ve regex desenlerinin doğru çalışıp çalışmadığını kontrol etmek için kullanılan geliştirici odaklı bir analiz aracıdır.
Bu araç sayesinde e-posta, telefon numarası, URL, tarih, özel formatlar ve metin kalıpları gibi birçok veri yapısı regex ifadeleri ile kontrol edilebilir.
Regex Nedir?
Regex (Regular Expression), metin içerisinde belirli karakter dizilerini aramak, doğrulamak veya değiştirmek için kullanılan özel bir desen tanımlama sistemidir.
Regex ile:
- Metin içerisinde arama yapılabilir
- Belirli formatlar doğrulanabilir
- Veri filtreleme işlemleri yapılabilir
- Karmaşık metin kalıpları yakalanabilir
Nasıl Kullanılır?
Regex test etmek için:
- Regex desenini girin
- Test edilecek metni yazın
- İşlem türünü seçin
- Hesapla / Test Et butonuna basın
Sistem girilen regex ifadesini analiz ederek eşleşen sonuçları gösterir.
Desteklenen İşlemler
Araç iki farklı regex çalışma modu destekler.
Tek Eşleşme Arama (Search)
Girilen regex ifadesinin metin içerisindeki ilk eşleşmesini bulur.
Örnek:
Regex:
\d+
Metin: Sipariş numarası: 45892
Sonuç: 45892
Tüm Eşleşmeleri Bulma (Find All)
Metin içerisindeki tüm regex eşleşmelerini listeler.
Örnek:
Regex: \d+
Metin: Ürün 25 TL, kargo 50 TL
Sonuç: 25 50
Hesaplama Mantığı
Araç Python regex motorunu kullanarak girilen deseni analiz eder.
Temel işlem:
Regex Deseni + Test Metni → Eşleşme Analizi
Eğer eşleşme bulunursa:
- Eşleşen değer gösterilir
- Eşleşme durumu başarılı olarak işaretlenir
Eğer eşleşme yoksa:
- "Eşleşme bulunamadı" sonucu döndürülür
Sonuç Bilgileri
Araç aşağıdaki bilgileri gösterir:
Regex Sonucu
Girilen desenin metin üzerindeki sonucu.
Örnek:
Regex Deseni
Kullanılan düzenli ifade.
Örnek:
^[a-z0-9]+@[a-z]+.[a-z]+$
Test Metni
Regex kontrolü yapılan metin.
Uzun metinlerde ilk 100 karakter gösterilir.
Eşleşme Sayısı
Regex ifadesinin kaç farklı sonuç yakaladığını gösterir.
Örnek:
3 adet eşleşme
Örnek Regex Kullanımları
E-Mail Kontrolü
Regex:
^[\w.-]+@[\w.-]+.\w+$
Kontrol:
Sonuç:
Geçerli e-posta formatı
Telefon Numarası Kontrolü
Regex:
\d{10,11}
Kontrol:
05551234567
Sonuç:
Telefon numarası bulundu
Sayı Bulma
Regex:
\d+
Metin:
Toplam fiyat 250 TL
Sonuç:
250
Tarih Formatı Kontrolü
Regex:
\d{2}/\d{2}/\d{4}
Metin:
22/07/2026
Sonuç:
22/07/2026
Hata Kontrolleri
Araç aşağıdaki durumlarda hata verir:
Regex Alanı Boşsa
Lütfen bir regex deseni giriniz.
Test Metni Boşsa
Lütfen test edilecek metni giriniz.
Regex Hatalıysa
Örnek:
[a-z
Sonuç:
Geçersiz Regex ifadesi
Kullanım Alanları
Regex testi birçok teknik alanda kullanılır:
- Form doğrulama
- Veri temizleme
- Log analizi
- Yazılım geliştirme
- Web geliştirme
- Metin madenciliği
- Veri işleme
- Otomasyon sistemleri
İpuçları
- Regex ifadeleri büyük/küçük harf duyarlı olabilir
- Karmaşık regex ifadelerini küçük parçalar halinde test etmek daha kolaydır
- Önce basit desenlerle başlayıp daha sonra genişletmek önerilir
- Özel karakterler regex içerisinde farklı anlamlara sahiptir
Sık Sorulan Sorular
Regex ne işe yarar?
Regex, metin içerisindeki belirli desenleri bulmak ve doğrulamak için kullanılır.
Regex şifreleme yöntemi midir?
Hayır. Regex bir şifreleme yöntemi değildir. Sadece metin eşleştirme ve doğrulama aracıdır.
Regex ile e-posta doğrulanabilir mi?
Evet. Belirli e-posta formatlarını kontrol etmek için regex kullanılabilir.
Regex sonucu kesin doğru mudur?
Hayır. Regex yalnızca verilen kurala göre eşleşme yapar. Gerçek veri doğruluğu ek kontroller gerektirebilir.
Regex hangi alanlarda kullanılır?
Yazılım geliştirme, veri analizi, güvenlik kontrolleri, form doğrulama ve otomasyon süreçlerinde yaygın olarak kullanılır.