Regex bir yazı kuralıdır. Regular Expressions -Düzenli İfadeler- kısaltmasıdır. Eğitimde kullanacağımız şablon alttaki gibidir.
[REGEX] İfadeyi kullanma biçimi
[AÇIKLAMA] İfadenin açıklaması
[SONUÇ] Örnek üzerinden çıktısı -sonucu-
- Her harf ile eşleşme sağlanır.
- Karakter setinde olmayan harflerle eşleşir.
- Arasındaki harflerle eşleşme sağlanır.
- Tüm karakterler ile eşleşme sağlanır. (Her ikisi için de)
- Sadece kelimeler ile eşleşme sağlanır.
- Sadece düşük numaralı ASCII karakterleri ile eşleşir.
- Yani kelime olmayanlarla desek de uygun.
- Sadece numaralar ile eşleşme sağlanır.
- Numara haricindekiler ile eşleşme sağlanır.
- Sadece boşluk karakteri ile eşleşir.
- Boşluk karakteri haricindekiler ile eşleşir.
- Unicode olan karakterler ile eşleşir.
- Unicode çince ile rusça dillerini de kapsar.
- Değişik ülke harflerini tanımaya yarar.
- Unicode olmayanlar ile eşleşir.
Bitti.
Kaynak: https://regexr.com/
Proje Github: https://github.com/gskinner/regexr/