IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   $regex (https://www.ircforumlari.net/mirc-scripting-sorunlari/48788-regex.html)

Radows 29 Ocak 2008 22:01

Cevap: $regex
 
Detay o yüzden badnick.txt kullanımı ile ilgili bır addon verdim.Ama arkadaş istemedi.Gülü seven dikenine katlancak artık:) Napalım.

Sitemkar 29 Ocak 2008 22:16

Cevap: $regex
 
Alıntı:

detay Nickli Üyeden Alıntı (Mesaj 336498)
seker sakar gibi kelimelerde etkilenir boyle olursa (:


on *:text:*Siker*:#turkiye:ban -k # $nick 14YasakLisiniz!! | .timer 30 0 .msg # $chr(160) | .timer 1 2 .msg # $read(sözler.txt) | .msg # 2Kanal4 $me 2tarafından temizlendi. İyi sohbetler.

on *:text:*S1k3r*:#turkiye:ban -k # $nick 14YasakLisiniz!! | .timer 30 0 .msg # $chr(160) | .timer 1 2 .msg # $read(sözler.txt) | .msg # 2Kanal4 $me 2tarafından temizlendi. İyi sohbetler.

on *:text:*S!keq*:#turkiye:ban -k # $nick 14YasakLisiniz!! | .timer 30 0 .msg # $chr(160) | .timer 1 2 .msg # $read(sözler.txt) | .msg # 2Kanal4 $me 2tarafından temizlendi. İyi sohbetler.

on *:text:*Sîkêr*:#turkiye:ban -k # $nick 14YasakLisiniz!! | .timer 30 0 .msg # $chr(160) | .timer 1 2 .msg # $read(sözler.txt) | .msg # 2Kanal4 $me 2tarafından temizlendi. İyi sohbetler.

on *:text:*S¡kêr*:#turkiye:ban -k # $nick 14YasakLisiniz!! | .timer 30 0 .msg # $chr(160) | .timer 1 2 .msg # $read(sözler.txt) | .msg # 2Kanal4 $me 2tarafından temizlendi. İyi sohbetler.

bizde böyle yaparız :)

kod böyle uzar Siker kelimesinden Kacınılmaz arada bi mahsum atılsada ama soru işareti engeller. bu yüzden kodun böyle uzamasına sorun kalmaz, arada bi kaç mahsum atılır:)

Radows 29 Ocak 2008 22:19

Cevap: $regex
 
Sitemkar ,yanlız bu adam böyle ugrascagına direk badnıck eklese daha güzel olmaz mı:)

Sitemkar 29 Ocak 2008 22:22

Cevap: $regex
 
Alıntı:

Radows Nickli Üyeden Alıntı (Mesaj 336521)
Sitemkar ,yanlız bu adam böyle ugrascagına direk badnıck eklese daha güzel olmaz mı:)


daha iyi olurda genede arkadaşın seçeneği bize yardımcı olmak düşer:)

detay 29 Ocak 2008 22:37

Cevap: $regex
 
//var %r = s(i|ı|o)k(e|a)r | echo : $regex(siker,%r)
s den sonra i ı o ve k den sonra gelebilecek olan e ve a kombinasyonları tek mask altinda (: ihtimalleri artirabilirsin î gibi bu sekilde mask yap sonra
/hadd -m kufur s(i|ı|o)k(e|a)r
/hadd -m kufur a\.(q|k)

//if $hfind(kufur,sikerim vs,1,R) { echo : Küfür e takilan kelime $ifmatch }
umarim mantigi anlatabilmisimdir aslinda masumlar atilmasada olur ancak ugrasmak lazım

Sitemkar 29 Ocak 2008 22:41

Cevap: $regex
 
Alıntı:

detay Nickli Üyeden Alıntı (Mesaj 336532)
//var %r = s(i|ı|o)k(e|a)r | echo : $regex(siker,%r)
s den sonra i ı o ve k den sonra gelebilecek olan e ve a kombinasyonları tek mask altinda (: ihtimalleri artirabilirsin î gibi bu sekilde mask yap sonra
/hadd -m kufur s(i|ı|o)k(e|a)r
/hadd -m kufur a\.(q|k)

//if $hfind(kufur,sikerim vs,1,R) { echo : Küfür e takilan kelime $ifmatch }
umarim mantigi anlatabilmisimdir aslinda masumlar atilmasada olur ancak ugrasmak lazım

Detay kısa kod yazılır uzamasına gerek yok ama bazen Siker derler biliyorsunuzdur zamane gençleri türkçeyi çırkından çıkarmış durumdalar soru işareti tek dermanları :)

Kolay gelsin.

detay 29 Ocak 2008 22:45

Cevap: $regex
 
ok bahaneyle epey bi küfür ettin ama neyse (: kolay gelsin..

Regex 29 Ocak 2008 22:48

Cevap: $regex
 
Yıldız koyduğum yerler soru işareti olacak. İki gündür uyumuyorum, kusura bakma.:)

Kodu tekrar yukarıdan alabilirsin.

Edit: Yukarıda zaten bayağı bir durum örneklenmiş.

MoRtaL_ 29 Ocak 2008 22:55

Cevap: $regex
 
aynen Adam Sukur yazdı uctu :D

Dependent 30 Ocak 2008 12:06

Cevap: $regex
 
arkadaşlar regex le deniyecekseniz baştan söyli
yim
on *:text... wildcard carşılaştırması yapar regex için
on $*:text yazılması gereklidir ama
on *:text: eventini kulanıp
içine
if $regex(... kullanırsakta olur

şimdi gelelim olaya
siktir kaç çeşit yazılır?
1: siktir
2: sikktir
3: siktirrr
4: sıktir vs vs
5: ...
bunu expression olarak eklerken
s(ı|i)k{1,}t(ı|i)r{1,}
olarak eklerseniz daha iyi olur

regex olarakta if $regex($1-,s(ı|i)k{1}t(ı|i)r{1}) { komutlar }
tavsiyem olunur daha fazla bilgi için benim yazdıgım regex dersi olucaktı (Alience yani)


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 14:40.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk