Nasıl Kullanılır
- Bir düzenli ifade yazın veya hazır şablonlardan birini seçin.
- Test etmek istediğiniz örnek metni yapıştırın.
g,iveyamgibi bayrakları ayarlayın.- Vurgulanan eşleşmeleri, eşleşme sayısını ve yakalama gruplarını inceleyin.
- Eşleşmeleri kopyalayın veya kalıbınızı geliştirmeye devam edin.
Not: Bu araç JavaScript RegExp motorunu kullanır; bu motor PCRE, Python ve diğer regex türlerinden bazı farklılıklar gösterebilir.
Temel Özellikler
- Canlı Eşleşme Vurgulama: Örnek metinde eşleşen dizeleri anında renklendirin ve vurgulayın.
- Yakalama Grupları (Capture Groups): Parantez içine alınmış alt eşleşmeleri ve adlandırılmış grupları ayrıntılı olarak inceleyin.
- Yaygın Hazır Şablonlar: E-posta, URL, UUID, boşluklar ve günlük düzeyleri için popüler kalıpları tek tıkla yükleyin.
- Bayrak (Flags) Desteği:
g(küresel),i(büyük/küçük harfe duyarsız),m(çok satırlı),s(tek satır/dotAll) veu(unicode) bayraklarını kolayca değiştirin. - %100 Yerel Gizlilik: Düzenli ifade derleme ve metin eşleştirme işlemleri tamamen tarayıcınızda çalışır.
İlgili Araçlar
Güvenli JSON biçimlendirici: JSON'u yerel olarak biçimlendirin, doğrulayın ve onarın. Güzelleştirin/küçültün, hataları vurgulayın, TypeScript veya Zod oluşturun, XML'e dönüştürün—tamamen gizli.
API JSON için ücretsiz JSONPath test edici ve değerlendirici. Eşleşen düğümleri gerçek zamanlı olarak ayıklayın, yolları inceleyin ve ayrıştırma tarayıcınızda yerel olarak kalırken JSON sonuçlarını kopyalayın.
JSON nesnelerini veya dizilerini tarayıcınızda yerel olarak CSV'ye dönüştürün. Alanları düzleştirin, sonucu önizleyin, ardından verileri sunucuya yüklemeden CSV'yi kopyalayın veya indirin.
CSV metinlerini veya dosyalarını tarayıcınızda yerel olarak JSON dizilerine dönüştürün. Başlıkları, virgül/noktalı virgül/sekme ayırıcılarını ve dosya yüklemeyi destekler.
JSON belgelerini yerel ve anlamsal olarak karşılaştırın. Anahtar sırasını yok sayın, eklenen/silinen/değiştirilen yolları vurgulayın ve yükleme yapmadan raporu dışa aktarın.
Ücretsiz çevrimiçi JSON küçültücü. Boşlukları ve satır sonlarını kaldırarak JSON yüklerini tek satırda sıkıştırın. %100 gizli, istemci taraflı işleme.
Ücretsiz çevrimiçi JSON - TypeScript dönüştürücü. JSON verilerinizden TypeScript arayüzlerini ve türlerini anında oluşturun. %100 gizli, istemci taraflı kod üretimi.
YAML'ı tarayıcınızda yerel olarak biçimlendirilmiş JSON'a dönüştürün. Bu geliştirici aracı, verileri depolamadan canlı dönüştürme, çoklu belge YAML, satıra duyarlı hatalar, kopyalama ve JSON indirme desteği sunar.
Hesaplama Mantığı
Araç tarayıcının yerel JavaScript RegExp motorunu kullanır:
- Kalıp bir JavaScript düzenli ifadesine derlenir.
- Bayraklar büyük/küçük harf duyarlılığını, çok satırlı davranışı ve küresel eşleştirmeyi yönetir.
- Yakalama grupları her eşleşmenin içindeki belirli parçaları dışa aktarır.
- Yavaş kalıpların sayfayı dondurma riskini azaltmak için giriş uzunluğu sınırlandırılmıştır.
Sıkça Sorulan Sorular
Örnek metnim sunucuya yükleniyor mu?
Hayır. Eşleştirme işlemi tarayıcınızda yerel olarak çalışır ve metniniz asla bir sunucuya yüklenmez.
Bu araç hangi regex türünü kullanır?
JavaScript RegExp motorunu kullanır. PCRE, Python veya RE2 gibi diğer motorları taklit etmez.
Yakalama gruplarını nasıl görebilirim?
Bir eşleşme bulunduktan sonra, parantez içindeki her bir alt eşleşmeyi inceleyebilmeniz için yakalama grupları eşleşme başına listelenir.
Regex ifadem başka yerde çalışırken burada neden çalışmıyor?
Regex sözdizimi programlama dillerine ve motorlara göre değişiklik gösterir. Bu test edici JavaScript regex kurallarını takip eder.
Bir regex sayfayı dondurabilir mi?
Son derece karmaşık kalıplar (Catastrophic Backtracking) hesaplama açısından maliyetli olabilir. Araç giriş uzunluğunu sınırlar ve arayüzde hataları bildirir.