Merhabalar,
ögrenme acisindan, Spamfilterde genelde kullanilan Regexe biraz kafam karisti, onun icin sizlere sormak istedim.
örnek olarak sohbet kelimesini denedim, farkli sekilerde yazip, bu nasil engellenebilinir diye.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
sohbet.net
soh be... t . ne t
sohbet .. .n. .e .. .t
sssooohhbbeeetttneeeet
sss oo hh bbbb eeet .. nn...e...t
sss oo hh bbbb eeet o r g
SS oooH bb ett c o m
deneyerek, böyle birsey düsündüm
Kod: Kodu kopyalamak için üzerine çift tıklayın!
[sS$]+(\W|-|_){0,5}?[oO0]+(\W|-|_){0,5}?[hH]+(\W|-|_){0,5}?[bBß]+(\W|-|_){0,5}?[eE3€]+(\W|-|_){0,5}?[tT]+(\W|-|_){0,9}?([nN]+(\W|-|_){0,5}?[eE3€]+(\W|-|_){0,5}?[tT]|[cC]+(\W|-|_){0,5}?[oO0]+(\W|-|_){0,5}?[mM]|[oO0]+(\W|-|_){0,5}?[rR]+(\W|-|_){0,5}?[gGq])
Bu sekilde mesela üstdekilerin hepsini kapsar, ancak spamfilter bana sanki uzun geliyor, bunlari yazarken dahada kisaltma sekli varmidir acaba. yoksa 0,5 yerinedemi + kullanmam daha iyi olur?
Ögrenme acisindan soruyorum, yoksa böyle bir spamfilter eklenmesi gerekildiginden degil.