Regex açıklayıcı
Bir düzenli ifade yapıştırın ve her parçanın sade bir dille açıklamasını okuyun: gruplar, tekrarlar, karakter sınıfları, ileri/geri bakma ve bayraklar.
Bir regex nasıl okunur
- Regex'i yapıştırın; koddaki gibi /kalıp/bayraklar biçiminde ya da yalnızca kalıp.
- Açıklamayı satır satır okuyun: her satır regex'in bir parçasıdır, iç parçalar girintilidir.
- Bir satırın üzerine gelin ya da onu seçin; o parça regex'te vurgulanır.
Sık sorulan sorular
JavaScript regex söz dizimi: adlandırılmış gruplar, ileri ve geri bakma, Unicode özellikleri ve bayraklar. Temeller Python, PHP ya da Java ile aynıdır.
JavaScript'te \w yalnızca aksansız Latin harflerini, rakamları ve alt çizgiyi kapsar. Türkçe harfler için u bayrağıyla \p{L} kullanın.
+, * ya da tekrar sayısından sonra gelen ? (örneğin .+?) regex'in en uzun değil en kısa eşleşmede durmasını sağlar. Örneğin <.+?> tek bir etiket alır, <.+> ise ilk etiketten sonuncusuna kadar her şeyi.
Yakalayan grup (…) eşleşen kısmı sonradan kullanmak için saklar; örneğin bir tarihten yılı almak gibi. Yakalamayan grup (?:…) yalnızca parçaları gruplar, hiçbir şey saklamaz.
Tamamen ücretsizdir ve üyelik gerektirmez.
İlgili araçlar
Regex test aracıRegex deneyin: vurgulu eşleşmeler, gruplar, değiştirmeRegex oluşturucuE-posta, telefon, tarih için hazır regexCron ifadesi oluşturucuZamanlamayı seçin, cron ifadesini alınCron açıklayıcıCron ifadesini okuyun, ne zaman çalışacağını görünJWT çözücüJWT header, payload ve süresini görün, imzayı doğrulayınJWT oluşturucuJWT'yi secret veya özel anahtarla imzalayınMarkdown önizlemeMarkdown yazın, anında görün ve HTML'yi alınHTML'den Markdown'aHTML'i veya kopyalanan içeriği Markdown'a çevirinUnix timestamp dönüştürücüTimestamp ⇄ tarih, güncel Unix zamanı