IRCRehberi.Net- Türkiyenin En iyi IRC ve Genel Forum Sitesi  
 sohbet
derya sohbet


mIRC Scripting Dersleri mIRC veya IRC komutları hakkında detaylı anlatım makalelerine bu başlık altından ulaşabilirsiniz.

12Beğeni(ler)
  • 5 Post By Feragat
  • 1 Post By Murat
  • 1 Post By ZeyNa
  • 1 Post By She
  • 1 Post By oMeN
  • 1 Post By ysf
  • 1 Post By Artist
  • 1 Post By WildCat


 
 
Seçenekler Stil
Alt 23 Mayıs 2022, 20:35   #1
Özel Üye
Feragat - ait Kullanıcı Resmi (Avatar)

Red face mIRC Regex m/ Anahtarı

Anlatım Zamanı: 07.05.2022
Hazırlayan: Feragat
Konu: m/ Anahtarı

Hiç dikkatinizi çektimi bilmiyorum mirc.chm içinde Event Prefixes başlığı altında yer alan bir konu parçacığı.

The $ prefix
Indicates that the matchtext section of a definition contains a regular expression.

on $*:TEXT:m/regular expression/switches:#:/echo message: $1-

The 'm' and switches are optional. The // are required. If switches are used they must be standard PCRE switches, otherwise the match will fail. You can use switch 'S' to strip control codes from $1-.

Burada isteğe bağlı kullanılabilecek bir 'm' anahtarından bahsetmiş.

Bahsedilen 'm' anahtarını sadece Event içinde değil $regex - $regsub - $regsubex tanımları üzerinde de kullanabilirsiniz.

m/ anahtarı Standart PCRE ayraçlarını // değiştirebilmemizi sağlıyor. $regex(text,/(ex)/)

Bir kaç kısa örnekle daha iyi anlarsınız.

Örnekler:

//echo -a $regex(text,(ex)) - $regml(1)
text metni içindeki ex ile eşleşti, yakaladı ve sonuç döndü.
-
//echo -a $regex(text,/(eX)/i) - $regml(1)
text metni içindeki ex ile eşleşmesi için /i anahtarı kullanmamız gerekti ve / /i ayraç kalıbını kullandık.
-
//echo -a $regex(text,m1(eX)1i) - $regml(1)
//echo -a $regex(text,m?(eX)?i) - $regml(1)
//echo -a $regex(text,mc(eX)ci) - $regml(1)
//echo -a $regex(text,m|(eX)|i) - $regml(1)
//echo -a $regex(text,mL(eX)Li) - $regml(1)
//echo -a $regex(text,m\(eX)\i) - $regml(1)
//echo -a $regex(text,m_(eX)_i) - $regml(1)
//echo -a $regsubex(text,m?\S+(ex)\S+?,\1)
//echo -a $regsub(text,m?\S+(ex)\S+?,\1,%result) - %result
text metni içindeki ex ile eşleştirdik ve standart /(eX)/i kalıbını m anahtarı ile m1(eX)1i - m?(eX)?i - mc(eX)ci) - m|(eX)|i - mL(eX)Li - m\(eX)\i - m_(eX)_i şeklinde biçimlendirdi. / / bu ayraçlar değiştirildi.

Not: Çok komplike bir konu olmadığı için fazlaca açıklama gereği duymadım. Ayrıca bu konu "Dersler" ile ilgili son anlatımım.

mIRC'in yeniliklerini merak edenler;
1- [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
2- [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Buralardan takip edebilirler.
Kolay gelsin..
________________

The Ghost of Christmas Past..

i'm here sometimes
 
Alt 23 Mayıs 2022, 20:36   #2
Emektar
Murat - ait Kullanıcı Resmi (Avatar)

Standart

Paylaşım İçin teşekkürler Emeğine Sağlık

 
Alt 23 Mayıs 2022, 20:42   #3
Standart

Paylaşımlarınız için teşekkür ederiz @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] , emeğinize sağlık

 
Alt 23 Mayıs 2022, 20:44   #4
She
✰ ÖzeL..
She - ait Kullanıcı Resmi (Avatar)

Standart

@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] değerli konu için eline sağlık.

________________

~ E & B ~
 
Alt 26 Ocak 2023, 12:32   #5
✰ ÖzeL..
oMeN - ait Kullanıcı Resmi (Avatar)

Standart

@Feragat emeğine sağlık dostum

________________

Edep; aklın Tercümanıdır. İnsan edebi kadar akıllı, Aklı kadar şerefli, Şerefi kadar Kıymetlidir. Massive..




~ E & B ~
 
Alt 27 Ocak 2023, 17:08   #6
ysf
ysf - ait Kullanıcı Resmi (Avatar)

Standart

emegınıze saglık guzel ve detaylı paylasım olmus.

________________

DaL Rüzgari Af etsede KirilLmiştir Bir kere..
 
Alt 30 Ocak 2023, 15:35   #7
Yanlış Bildiğin Yolda; Herkesle yürüyeceğine Doğru Bildiğin Yolda; Tek başına yürü..
Artist - ait Kullanıcı Resmi (Avatar)

Standart

Emeğine sağlık kodlamaya devam inşallah

________________

mIRC Regex m/ Anahtarı
 
Alt 30 Ocak 2023, 15:38   #8
Standart

Emeginize saglik

________________

No MoRe DramA
 


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı





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