Regex Test Et
Duzenli ifadeleri (Regex) canli olarak test edin. Eslesmeler aninda vurgulanir, yakalama gruplari ve detayli esleme bilgileri gosterilir. JavaScript regex motoru kullanir.
Öne çıkan özellikler
- Yazdıkça gerçek zamanlı eşleşme vurgulaması
- Grup yakalama ve eşleşme dizini ayrıntıları
- Çoğu dille uyumlu JavaScript regex motoru
- Geçersiz desenler için hata mesajları
Guide
Düzenli ifadeler, bir kere kavradığında süper güç gibi hissettiren - ama öncesinde hiyeroglif gibi görünen şeylerden biri. E-posta adresi doğrulamaya çalışıyorsan, bir belgeden telefon numaralarını çekiyorsan ya da kod tabanında toplu ara-değiştir yapıyorsan, regex tam bu iş için var. Ama bir desen yazıp çalışmasını umut etmek hayal kırıklığı reçetesi. Ne eşleştirdiğini gerçek zamanlı görmek lazım. WebRecast'in ücretsiz regex test aracı bir desen yazmanı ve test metnin üzerinde anında vurgulanmış görmeni sağlıyor. Her eşleşme, her yakalama grubu, her sınır - hepsi yazarken görünüyor. Araç JavaScript tabanlı regex motoru kullanıyor, bu da çoğu modern programlama dili ve web çerçevesiyle uyumlu. Grup yakalamaları, eşleşme indeksleri ve bayraklar dahil detaylı eşleşme bilgisi alacaksın. Deseninde bir sorun varsa, üretimde keşfetmek yerine anında kırıldığını göreceksin. Regex101, RegExr veya RegexPal'ı biliyorsan iş akışını zaten tanıyorsun - deseni yaz, örnek veriye karşı test et, doğru olana kadar ayarla. Pratik bir örnek: diyelim ki GG/AA/YYYY formatında tarihleri eşleştirmen gerekiyor. \d{2}/\d{2}/\d{4} gibi bir şey yazıyorsun, bir sürü test dizesi yapıştırıyorsun ve hangilerinin yandığını anında görüyorsun. Sonra ince ayar yapıyorsun - belki tek haneli ayları da işlemen gerekiyor ya da 13 gibi geçersiz ayları hariç tutmak istiyorsun. Regex test aracı her değişikliği anında gösteriyor. Ücretsiz, tarayıcında çalışıyor ve test verilerin gizli kalıyor. Hesap yok, indirme yok, sadece desen eşleştirme için temiz bir araç.
Sık sorulan sorular
Hangi dili kullanıyor?
Çoğu modern programlama diliyle uyumlu bir JavaScript regex motoru kullanır.
Karmaşık desenleri destekliyor mu?
Evet. Ön bakaklar (lookahead), arkabakaklar (lookbehind), adlandırılmış gruplar ve diğer gelişmiş desenleri işler.
İlgili rehberler
- Hatalardan Regex Öğrenmek: Üretimi Bozan Üç Desen
- Regex Cheat Sheet: Tarayıcı Sözdizimi, Bayraklar ve Boş Eşleşme Tuzağı
- Build Scriptimiz Node.jsi Bir Hafta Segfault Yaptı: Perde Arkasındaki Regex
- Regular Expression Örnekleri: Regex’i Gerçek Metin Problemleriyle Öğrenin
