4_2.字串處理函數

Len字串長度函數:計算字串的長度。
函數運算式 結果
Len("abcd") 4
Len("中文字") 3
Len(abc中文) 5
執行範例:

Mid取部份字串函數:依開始位置擷取固定長度字串。
函數運算式 結果
Mid("vbscript",3,3) scr
Mid("vbscript",3) script
Mid("vbscript",1,2) vb
執行範例:

Left字串開頭取部份字串函數:將某一字串由開頭擷取固定長度。
函數運算式 結果
Left("vbscript",2) vb
Left("vbscript",5) vbscr
執行範例:

Right字串結尾取部份字串函數:將某一字串由結尾擷取固定長度。
函數運算式 結果
Right("vbscript",2) pt
Right("vbscript",6) script
執行範例:

LCase轉大寫函數:將字串中的大寫字母變成小寫。
函數運算式 結果
LCase("VBScript") vbscript
LCase("VBScript程式") vbscript程式
執行範例:

UCase轉小寫函數:將字串中的小寫字母變成大寫。
函數運算式 結果
UCase("VBScript") VBSCRIPT
UCase("VBScript程式") VBSCRIPT程式
執行範例:

Trim刪除頭及尾空白字元函數:將字串開頭及結尾的空白字元刪除。
Ltrim刪除開頭空白函數:將字串開頭的空白字元刪除。
Rtrim刪除結尾空白函數:將字串結尾的空白字元刪除。
函數運算式 結果
Trim("   VBScript   ") VBScript
Ltrim("  VBScript   ") VBScript   
Rtrim("  VBScript   ")    VBScript
執行範例:

Replace替代字串函數:將字串中的某字串用另一字串代替。
函數運算式 結果
Replace("VBScript","VB","JAVA") JAVAScript
執行範例:

InStr是否包含另一字串函數:傳回子字串在字串中的第一次出現位置。
函數運算式 結果
InStr("ABCabc","a") 4
InStr("ABCabc","BC") 2
執行範例:

Space空白字元函數:產生N個空白字元。
函數運算式 結果
Space(10)  
執行範例:

String產生字串函數:產生N個字元。
函數運算式 結果
String(5,"*") *****
String(3,65) AAA
執行範例:

StrReverse反轉字串函數:將字串內容前後反轉。
函數運算式 結果
StrReverse("VBScript") tpircSBV
StrReverse("中文字") 字文中
執行範例:

Split分割字串函數:將長字串依某字元分割並放於陣列中。
函數運算式 結果
arr=Split("張三&李四&王五","&") arr(0)="張三"
arr(1)="李四"
arr(2)="王五"