Örneklerle php’de düzenli ifadeler

Bu dökümanda php’deki regular expressions yani düzenli ifadeler hakkında örnek, cevap şeklinde uygulama üzerine bilgiler edineceksiniz. İşte php’nin eregi komutu ile sorulan RegEx cümleciklerine verdiği cevaplar;

1. “^” Metin başlangıcı

2. “$” Metinin sonu

3. “.” Herhangi bir karakter

4. “k*” k’dan sıfır veya daha fazla

5. “k+” k’dan bir yada daha fazla

6. “k?” k’dan sıfır yada daha bir tane

7. “ak | kara” ak ya da kara, en az biri

8. “(oku)*” oku’dan sıfır yada daha fazla

9. “k{a}” -> k’dan a tane
“k{5}” -> k’dan 5 tane
“k{2,6}” -> k’dan 2,3,4,5 yada 6 tane

Daha önce gösterdiğimiz bazı diğer ifadelerin bu yapıya benzemesi şu şekildedir;
k* = k{0,}
k+ = k{1,}
k? = k{0,1}

10. [a-eKLM] -> a’ dan e’ ye kadar veya K veya L veya M varsa
[^a-eKLM] -> a’ dan e’ ye kadar veya K veya L veya M yoksa

11. [[. .]] karakterleri

d -> [0-9]
D -> [^0-9]
t,f = s
s
S
w -> [a-zA-Z0-9] : bütün harfler ve rakamlar
W -> [^a-zA-Z0-9]

Not: Bu dökümanı hazırlayan kim idi bilmiyorum. Fi tarihinde bilgisayarıma txt olarak geçirmişim. Yazan arkadaştan çok özür diliyorum/teşekkür ediyorum, eğer farkeder ve bildirirse hemen burada adını belirtmek isterim. Zira Hiper-faydalı bir yazı/kaynak olduğunu düşündüğüm için yayınlıyorum.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir