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/)
-   -   remove (https://www.ircforumlari.net/mirc-scripting-sorunlari/382429-remove.html)

sahr 13 Şubat 2011 14:27

remove
 
merhaba arkadaşlar araştırma yaptım ama bulamadım yanlış secimlerde bulunmuş olabilirim

buşekilde birşey yapmak istiyorum

//echo -a $remove(ajajaj,a)

yazdıgımızda a harflerini silmiş oluyoruz

bunu örnek veriyorum selam kardeşim nasılsın satırında e harflerinin önüne gelen harfleri nasıl sildire biliyoruz

Böyle kodlamayı nasıl yapabilirim sildirmek istediğim rakam olabilir harf olabilir karakter olabilir nasıl yapmam gerekir

Difuzyon 13 Şubat 2011 19:56

Cevap: remove
 
Bu tip durumlarda $replace komutuna alternatif olarak $regsubex'i öneririm.

$replace ile bir karakteri bir diğeri ile değiştirebilirken (örnek: //echo -a $replace(kelime,e,a) ) $regsubex ile içerikleri alan olarak daha da geniş sınırlara taşıyabiliyorsunuz.

//echo -a $regsubex(selam kardeşim nasılsın,/(.e)/g,e)

Bu örnekte text içerisinde geçen e harfi ile beraber önündeki herhangi bir karakteri(boşluk da bir karakter'dir,karşınıza çıkabilir dikkatinizi çekerim) e harfi ile değiştirir.

sahr 13 Şubat 2011 22:17

Cevap: remove
 
cok güzel elelrin dert görmesin öğrendiğimi paylaşmak istiyorum izin verirsen
//echo -a $regsubex(selam kardeşim nasılsın,/(.e)/g,e) e harfinin önündeki karakteri siler
//echo -a $regsubex(selam kardeşim nasılsın,/(e.)/g,e) e harfinin arkasındaki karakteri siler
//echo -a $regsubex(selam kardeşim nasılsın,/(e)/g,i) e harfiyle i harfiini değiştirir

cok teşekkürler hocam


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

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