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 Dersleri (https://www.ircforumlari.net/mirc-scripting-dersleri/)
-   -   bazı identifierlar ile regex kullanımı ve $regml (https://www.ircforumlari.net/mirc-scripting-dersleri/1027764-bazi-identifierlar-ile-regex-kullanimi-ve-regml.html)

manikdepresif 31 Ocak 2024 21:16

bazı identifierlar ile regex kullanımı ve $regml
 
herkese merhaba
-
Dün bir sey farkettim. Sizinle bunu paylasmak istiyorum. Bilindigi gibi $regex kullanimini bilenler bilir.
-
$regex(string,pattern) pattern kisiminda da (.+) gibi parantez olarak gosterdiginiz zaman $regml ile eslesen degerleri alabiliyoruz.
-
Bunlarinda disinda bazi eventlerde de regex eslemesinde eslesen degeri $regml() ile alabiliyoruz.
-
Sadece dikkatimi ceken 2 identifier ile ornekler verecegim. 1- $read ve 2- $fline
-
$read bir dosyadan okuma yapan bir identifier bunu "r" parametresi kullandigimda regex araması yapabiliyoruz.
-
1- $read(texdosyasi.txt,r,pattern) gibi pattern kismina eslesecek regex ifadesini yazdigimizda burada da $regml() ile alabiliyoruz.
ornek komut : //noop $read(textdosyasi.txt,r,/^(pattern)$/i) | echo : $regml(1) $regml(2)
-
2- $fline(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...],text,N,T) burada regex eslemesi ile arama yapmak icin T yazan yere 2 yaziyoruz.
-
ornek komut: //noop $fline(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...],/^(.+)(\d+)$/i,1,2) | echo : $regml(1) $regml(2)
-
bu komut nicklistesinde sonu rakamla biten nicklerden 1. siradakini gösteriyor. Gordugunuz gibi $regex kullanmadan dahi bir identifierde regex parametresi ozelligi varsa bunu $regml() ile yakalamamiz mümkün.
Mesela bunlarin disinda /filter komutu var denemedim fakat onunla da $regml() eslesen degeri yakalayabiliriz.
-

idyllic 01 Şubat 2024 00:07

Cevap: bazı identifierlar ile regex kullanımı ve $regml
 
paylaşım anlatım için emeğinize sağlık.

SpinoZi 01 Şubat 2024 00:17

Cevap: bazı identifierlar ile regex kullanımı ve $regml
 
Emeğine sağlık @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

NeverLove 01 Şubat 2024 09:02

Cevap: bazı identifierlar ile regex kullanımı ve $regml
 
Emeğine sağlık kral.

saydek 24 Şubat 2024 19:13

Cevap: bazı identifierlar ile regex kullanımı ve $regml
 
arşiv niteliğinde emeğine sağlık.


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

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