mid(字串,從第幾個開始,長度)在[字串]中[從第幾個開始]取出[長度個字串]
例如 mid("小欣無敵",1,3) 則返回 "小欣無"
instr(從第幾個開始,字串1,字串2)從規定的位置開始查詢,返回字串2在字串1中的位置
例如 instr(1,"小欣無敵","小") 則返回 1,instr(2,"小欣無敵","小"),則返回 0 。 0 表示未找到
instrrev(字串1,字串2,從第幾個開始)從規定的位置開始,從後住前查詢,返回字串2在字串1中的位置,此處注意,雖是從後住前查詢,但是返回的值還是從前往後算的。
例如 instrrev("小欣無敵","小",2) 則返回 2 ; instrrev("小欣無敵","欣",1) 則返回 0 ,因為它從"小欣無敵"的第1個字開始往前查詢,所以找不到 。0 表示未找到
left(字串,長度)從[字串]的左邊開始返回[長度]個字元
例如 left("小欣無敵,3) 則返回 "小欣無"
right(字串,長度)從[字串]的右邊開始返回[長度]個字元
例如 right("小欣無敵",3) 則返回 "欣無敵"
ucase(字串)返回[字串]的大寫形式,只對英文本元有效
例如 ucase("xiaoxinwudi") 則返回 "xiaoxinwudi"
lcase(字串)返回[字串]的小寫形式,只對英文本元有效
例如 lcase("xiaoxinwudi") 則返回 "xiaoxinwudi"
asc(字元)返回[字元]的ascii編碼,若有多個字元,則只返回首字元的ascii編碼,和chr()函式是乙個可逆的過程
例如 asc("小") 則返回 -12127 ; asc("小欣無敵") 也返回 -12127
chr(ascii編碼)返回[ascii]編碼所代表的字元,和chr()函式是乙個可逆的過程
例如 chr(-12127) 則返回 "小" ;chr(asc("小")) 則返回"小"(這裡是為了說明asc和chr的可逆性,例用此特性可以加密文字)
trim(字串)返回去掉了前、後之後的[字串]
例如 trim(" 小 欣 無敵 ") 則返回 "小 欣 無敵" ,中間的空格不受任何影響
string(個數,字元)返回[個數]個[字元]
例如 string(3,"小") 則返回 "小小小" , 而 string(3,"小欣無敵") 也返回 "小",只有首字元才有效
space(個數)返回[個數]個空格
例如 space(5) 則返回 " "
strconv(字串,轉換的型別)將字串轉成指定的型別。常用的型別只有兩個,vbwide 半形轉成全角,vbnarrow 全形轉成半形
例如 strconv("xiao",vbwide) 則返回 "xiao",而strconv("xiao",vbnarrow) 則返回 "xiao"
』備註 vbwide = 4 ,vbnarrow = 8
len(字串)返回[字串]的長度
例如 len("小欣無敵") 則返回 4
VB 字串處理函式
格式 p asc x 返回字串x的第乙個字元的字元碼 範例 1 p asc a p 65 2 p asc ab p 65 2 chr 數值 函式 格式 p chr x 返回字元碼等於x的字元 說明 1 資料範圍在0到255之間 2 chr 返回的是資料型別,chr 返回的是字元型別。3 ansi是a...
轉 字串處理函式
c語言字串處理函式 strlen 計算字串的長度 原型 extern int strlen char s 用法 include 功能 計算字串s的長度 說明 返回s的長度,不包括結束符null。strncpy 複製字串的子串 原型 extern char strncpy char dest,char...
轉 matlab 字串處理函式
matlab 字串處理函式 字串處理 a a b b b c cccc m 獲取字串長度 length a 連線兩個字串,每個字串最右邊的空格被裁切 d strcat a,c length d 連線多行字串,每行長度可不等,自動把非最長字串最右邊補空格 使與最長字串相等,會忽略空字串 e strvc...