【按鍵精靈教程】外掛命令教程—字串處理

金豬指令碼(原飛豬指令碼)以按鍵精靈教學為主,涉及UiBot,Python,Lua等指令碼程式語言,教學包括全自動辦公指令碼,遊戲輔助指令碼,引流指令碼,網頁尾本,安卓指令碼,IOS指令碼,註冊指令碼,點贊指令碼,閱讀指令碼以及網賺指令碼等各個領域。想製作指令碼和學習按鍵精靈的朋友可以新增按鍵精靈學習交流群:554127455 學習路上不再孤單,金豬指令碼伴你一同成長.

【按鍵精靈教程】外掛命令教程—字串處理

目前外掛中字串處理命令主要有:

LTrimEx

RTrimEx

TrimEx

DelPartStr

DelFilStr

CountStr

過濾前導、後導字串:LTrimEx、RTrimEx、TrimEx

這三個命令都是用來過濾字串中的前面或者後面所包含的指定的字元的。,所以這裡就一起介紹功能

命令名稱:LTrimEx命令功能:過濾前導字元, 刪除字串從左到右開始有包含指定過濾的字元引數:引數1【必要】:字串,需要操作的字串

引數2【必要】:字串,指定過濾的字串返回值:返回經過過濾的字串

命令名稱:RTrimEx命令功能:過濾後導字元,刪除字串從右到左開始有包含指定過濾的字元引數:引數1【必要】:字串,需要操作的字串

引數2【必要】:字串,指定過濾的字串

返回值:返回經過過濾的字串

命令名稱:TrimEx命令功能:過濾前導與後導字元引數:引數1【必要】:字串,需要操作的字串

引數2【必要】:字串,指定過濾的字串

返回值:返回經過過濾的字串

這些命令功能有什麼用呢?簡單的說就是會把字串中從前往後開始,把有包含過濾字元的部分給刪除掉。先來看下範例:

Dim mstr

//命令返回的字串為:bbc

mstr = “aaabbc”

TracePrint shanhai。LTrimEx(mstr,“a”)

//命令返回的字串為:baac

mstr = “aabaac”

TracePrint shanhai。LTrimEx(mstr,“a”)

//命令返回的字串為:bcc

mstr = “acabcc”

TracePrint shanhai。LTrimEx(mstr,“ac”)

複製程式碼

注:使用這個命令進行過濾字元時,如果第二個引數裡有多個字元,那隻要原字串從前往後的每個字元符合過濾字元中的任意一個字元,那就命令就會把這個字元刪除

例如使用“ac”過濾“acabcc”字串,那原字串中的第三個字元“a”也會被刪除,所以返回的是“bcc”

刪除指定區間字元:DelPartStr

命令名稱:DelPartStr命令功能:刪除指定區間字元引數:引數1【必要】:字串,要操作的字串

引數2【必要】:整數型,刪除的起始位置

引數3【必要】:整數型,刪除的結束位置返回值:返回刪除之後的字串

這個命令用於刪除某個字串的指定範圍的字元,範例:

//返回 16789

Dim mstr = “123456789”

TracePrint shanhai。DelPartStr(mstr, 2, 5)

複製程式碼

命令從第二個引數的位置開始到第三個引數為止,刪除這一部分的字元。(字串位置從1開始計算)

刪除指定字串:DelFilStr

命令名稱:DelFilStr命令功能:刪除字串中指定的字元引數:引數1【必要】:字串,要操作的字串

引數2【必要】:字串,想要刪除的字串返回值:返回刪除之後的字串

範例:

//返回 12389

Dim mstr = “123456789”

TracePrint shanhai。DelFilStr (mstr, “4567”)

複製程式碼

統計指定字元數量:CountStr

命令名稱:CountStr命令功能:在字串中查詢指定字元的數量引數:引數1【必要】:字串,被查詢的字串

引數1【必要】:字串,要查詢的字串返回值:返回整數, 返回查詢到的數量

按鍵自帶的命令只有查詢字串第一次出現的位置,要統計出全部字串的數量的話還得寫迴圈進行遍歷,比較麻煩,用這個命令的話就可以直接統計了。範例:

//返回 6

Dim mstr = “12x3xx4xx56x789”

TracePrint shanhai。CountStr(mstr, “x”)