常用VB字串處理函數
使用內建函數:
Len:計算字串的長度。
範例:strLen=Len("Taiwan")
結果:6
Mid:依開始位置擷取固定長度字串。
範例:strLen=Mid("Taiwan",1,2)
結果:Ta
Left:將字串由左側擷取固定長度。
範例:strLen=Left("Taiwan",2)
結果:Ta
Right:將字串由右側擷取固定長度。
範例:str=Right(" Taiwan ",2)
結果:an
Lcase:將字串中的大寫字母變成小寫。
範例:str=Lcase("Taiwan")
結果:taiwan
Ucase:將字串中的小寫字母變成大寫。
範例:str=Ucase("Taiwan")
結果:TAIWAN
Trim:刪頭尾空白
範例:str=Trim(" Taiwan ")
結果:Taiwan
Ltrim:刪字串左側的空白
範例:str=Ltrim(" Taiwan ")
結果:Taiwan
Rtrim:刪字串右側的空白
範例:str=Rtrim(" Taiwan ")
結果: Taiwan
刪字串 兩側 的空白
Replace:將字串中的某字串,以另一字串代替。
範例:str=Replace("Taiwan","Tai"," Nan ")
結果:Nanwan
Instr:傳回子字串在字串中的第一次出現位置。
範例:strLen=Instr("ABCabc","a")
結果:4
Space:產生指定個數空白。
範例:Space(10)
結果:4個空白
String:產生指定個數的字元。
範例:str=String(5,"$")
結果:$$$$$
範例:str=String(4,66)
結果:BBBB
Strreverse:將字串前後反轉。
範例:str=Strreverse(" Taiwan ")
結果:nawiaT
Split:字串分割
範例:str=Split("Taiwan","T")
結果:
str(0)="T"
str(1)="aiwan"
沒有留言:
張貼留言