Tekil Mesaj gösterimi
Alt 20 Eylül 2018, 22:49   #77
Çevrimiçi
Feragat
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: /* Hazır Spamfilter Reklam\Saldırı\Arayış Yasaklama */




Regex (Regular Expressions "Düzenli İfadeler") içerisinde ""meta karakter"" olgusu vardır.

Meta karakterler, regex içerisinde kullanıldığında bir anlam ifade eder. Sen bu karakterleri etki etmek istediğin filtre zannederken Regex bunları operatör olarak algılayabilir.

Regex'in meta karakterleri sıradan karakterler gibi algılamasını istersen, CoCoRiCo 'nun yukarıda belirttiği "\" Ters slash simgesini kullanabilirsin. Malum betiklerde pek çok alternatif yol vardır.

Diğer bir alternatif yol ise \Q \E operatörleri.

Bu operatörlerin içerisine yazdığınız her meta karakteri(Regex için bir anlamı olan karakterleri) sıradan karakterler gibi algılar

Örnek:

Negatif
//echo -a $regex(Fe[ra]gat,/^(Fe[ra]gat)$/) - : $regml(1)

Pozitif
//echo -a $regex(Fe[ra]gat,/^(\QFe[ra]gat\E)$/) - $regml(1)

Biliyor musunuz bilmiyorum ama mIRC son versiyonlarda PCRE kütüphanesini güncelledi.

"6.Updated libraries to PCRE 8.41."

Kaynak: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Regular Expressions için Faydalı kaynaklar:

1- [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

2- [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] (Türkiye de yasaklı site VPN falan kullanın "Utanç Verici")

3- [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]



@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] tehlikeli ihtiyar Haa bir de emektar
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
)))

__________________
The Ghost of Christmas Past...

i'm here sometimes
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet