4_2.字串處理函數
Len字串長度函數:計算字串的長度。| 函數運算式 | 結果 |
| Len("abcd") | 4 |
| Len("中文字") | 3 |
| Len(abc中文) | 5 |
| 執行範例: | |
| 函數運算式 | 結果 |
| 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)="王五" |