Regex Kod Oluşturucu
Free online Regex Code Generator tool, no installation required
Regex Kod Oluşturucu Hakkında
Bir düzenli ifadeyi JavaScript, Python, Java, Go veya PHP için yapıştırılmaya hazır eşleşen koda dönüştürür. Deseni seçilen bayraklarla doğrular, isteğe bağlı olarak test dizisi üzerinde çalıştırarak eşleşmeleri indeksleri ve adlandırılmış grupları ile önizler, ardından her dilin yerel regex API'sini kullanarak deyimsel parçacıklar yayar.
Nasıl Kullanılır
1. Regex Desenini girin (ayırıcılar olmadan). 2. Bayrakları Ayarlayın — sadece g, i, m, s, u, y kabul edilir; diğer karakterler otomatik olarak çıkarılır. 3. Bir hedef Dil seçin. 4. Eşleşmeleri önizlemek için isteğe bağlı bir Test Dizesi yapıştırın. 5. Canlı eşleşme sonuçlarını ve oluşturulan kodu görmek için Oluştur'a tıklayın; almak için Kopyala'yı kullanın.
Dile Göre Çıktı
JavaScript: /pattern/flags değişmezi artı g bayrağı ayarlandığında matchAll, aksi takdirde adlandırılmış gruplarla str.match. Python: bayraklar re.IGNORECASE, re.MULTILINE, re.DOTALL, re.VERBOSE, re.ASCII'e eşleşen re.findall/re.finditer. Java: Pattern.compile + Matcher.find döngüsü. Go: FindAllString ve FindAllStringSubmatchIndex ile regexp.MustCompile. PHP: /pattern/flags ayırıcılarını kullanarak PREG_SET_ORDER ile preg_match_all.
▶Neden bir hata mesajı aldım?
▶Test dizisi olmadığında ne olur?
▶Python regex bayrakları çevrilir mi?
▶Adlandırılmış yakalama gruplarını korur mu?
Bu araç size yardımcı olduysa, bana bir kahve ısmarlamayı düşünün.
Bana bir kahve ısmarla