Mid 函式

傳回字串中指定字元的數量。

語法

Mid(string, start[, length])

引數:

  • String:傳回字元的字串表示式。
  • Start:字串中要取得之子字串開始的位置。如果 start 大於字串中的字元數,則 Mid 會傳回長度為零的字串 (" ")。
  • Length:要傳回的字元數。如果省略或文字中從開始位置 (包含開始字元) 算起的字元數少於 Length,則會傳回從開始位置到字串結尾的所有字元。

備註

若要判斷字串中的字元數,請使用 Len 函式。

下列範例使用 Mid 函式來傳回字串中從第四個字元開始的六個字元:

範例 1

Dim MyVar2
MyVar2 = Mid("BSL is fun!", 4)  
'Output: "is fun!"

範例 2

Dim MyVar
MyVar = Mid("BSL is fun!", 4, 6)  
' Output: " is fu"

範例 3

Dim MyVar1
MyVar1 = Mid("BSL is fun!", 20, 6)  
' Output:  ("")

範例 4

Dim MyVar
MyVar = Mid("BSL is fun!", 3, 6) 
' Output:  "L is f".

範例 5

Dim MyVar3
MyVar3 = Mid(Null, 4, 6)  
' Output: Null