ForumBizim.Com   QBilisim
Kayıt ol Topluluk Bugünki Mesajlar Arama
 
ForumBizim.Com > mIRC Script > mIRC Script Hazır Kodlar
Kullanıcı Etiket Listesi

Like Tree2Beğeniler
  • 1 Post By Mahrez
  • 1 Post By iÇRe
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Arama Stil
Alt 25 Mart 2024, 09:10   #1
 
Mahrez - ait Kullanıcı Resmi (Avatar)

Üyelik Tarihi: 20 Ocak 2024
Üye No: 181
Mesajlar: 30
Nerden: İstanbul
Cinsiyet: Erkek
Web: www.slowtürk.net
IRC: irc.yuzuk.net
FM:
Aldığı Beğeni: 32
Beğendikleri: 82
@Mahrez
Standart Regex Karşılaştırma Aracı.

Amaç: Kısa metinleri, regex kalıbı ile kıyaslayıp test etmenizi sağlar.
-
Kullanımı: mIRC ekranında sağ tık Regex Test seçeneğinden aktif edebilirsiniz.
-
İşleyiş: Text kısmına metni yazıp, Regex kısmınada regex kalıbını girerek doğru/yanlış ayırımı yapabilirsiniz.

Kod:
menu * {
  .Regex Test:if !$dialog(reg) { dialog -m reg reg }
}

alias re {
  var %rx = $did(reg,1).text
  var %z = $regex(x,$1,%rx)
  if %z = 0 {
    did -r reg 5
    return Hayır
  }
  if $did(reg,1).text {
    if $regml(x,1) {
      did -r reg 5
      var %s = 1, %sub = $regsubex(z,$str(.,$regml(x,0)),/./g,$+(\n,.Referans:, $chr(160), $regml(x,\n), $chr(32)))
      while %s <= $numtok(%sub,32) {
        did -i reg 5 %s $token(%sub,%s,32)
        inc %s
      }
    }
  }
  if !$did(reg,1).text || !$regml(x,1) {
    did -r reg 5
    $iif(!$did(reg,1).text, return $chr(32))
  }
  return Evet
}

alias xe did -ra reg 6 $re($1-)

dialog reg {
  title "Regex Kontrol (Feragat)"
  size -1 -1 188 134
  option dbu
  edit "", 1, 8 18 174 10, multi autohs
  text "Regex", 2, 9 9 25 8
  text "Text", 3, 9 31 25 8
  edit "", 4, 8 41 174 11, multi autohs
  text "", 6, 154 60 25 8
  text "Referanslar ", 7, 7 67 66 8
  edit "", 5, 7 79 174 48, read multi vsbar
}

on *:dialog:reg:*:*:{
  if $devent = init { 
    did -f reg 4 
  }
  if $devent = edit {
    if $did(4) { 
      xe $did(reg,4).text 
    }
  }
}
Faydalı Kanaklar:
1- https://en.wikipedia.org/wiki/Regular_expression
2- https://docs.microsoft.com/en-us/dot...uick-reference
3- https://www.regular-expressions.info/
4- https://regex101.com/

iÇRe bunu beğendi.




Kaliteli bir yalnızlık , kuru kalabalıktan iyidir.
 
Alıntı ile Cevapla
Alt 27 Mart 2024, 02:36   #2
 
iÇRe - ait Kullanıcı Resmi (Avatar)

Üyelik Tarihi: 15 Ekim 2023
Üye No: 70
Mesajlar: 8,017
Nerden: İstanbul
Cinsiyet: Kadın
Web: Bizimsohbet.Net
IRC: Bizimsohbet.Net
FM: TürkiyeFM
Aldığı Beğeni: 6935
Beğendikleri: 8828
@iÇRe
Standart

Emeginize sağlık 💐

Mahrez bunu beğendi.
 
Alıntı ile Cevapla


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



Forum Bilgilendirme
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.

ForumBizim.Com
Forum Sahibi: ForumBizim
    5846 sayılı Fikir ve Sanat Eserleri Kanunu geregince sitemizde telif hakkı bulunan mp3,video v.b. eserlerin paylaşımı yasaktır. Yasal işlem olması halinde paylaşan kişi yada kişilerin bilgileri gerekli kuruma verilecektir.
Yukarı Çık