Cevap: + karakterini spamfiltere nasıl eklerim ?
* yildiz
. nokta
\ back slash
^ sapka
$ dolar isareti
? soru isareti
( sola yatik parantez
) saga yatik parantez
[ sola duz parantez
] saga duz parantez
| dik cizgi
bunlari eger 1 ayrac olarak degil kelimenin tam kendisiymis gibi kullanmak istedigimizde \ (back slash) ile islevlerini durdurup siradan bir kelime gibi gosterebiliriz Ornek ve aciklama: Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. gibi 1 reklam atildiginda yildizlari ile beraber degerlendirmek gibi bir amacimiz oldugunda Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. yapmamaz yeterli olur, back slash sayesinde * (yildiz) bir regex ifadesinden cikmis ve gorundugu gibi algilanmak uzere deger kazanmis olacaktir. Dipnot: - ortadan cizgi
Aslinda ozel 1 fade degildir, tek ozel ifade olarak degerlendirildigi yer ise [ ] degerlerinin icidir. Burada yukarida bahsettigim diger ifadeler icinde bagimsiz bir alan yaratmis ve \ (back slash ) kullanmaya gerek kalmadan onlari da normal bir ifade haline getirmis oluruz ornek:
[a-z*]
bu ornek kucuk a ile kucuz z arasindaki butun kucuk harfleri kapsar ayni zamanda * (yildiz) ifadesini de kapsar. Fakat * burada artik bir ifade degil bir kelimeymis gibi algilanir.
[] disinda kullanildiginda - _ gibi ifadeler ozellik olarak algilanmayacaktir.
__________________ Our brain is Our Weapon |