Mid 函数

返回字符串中指定数量的字符。

语法

Mid(string, start[, length])

参数:

  • String:返回其中字符的字符串表达式。
  • Start:字符串中待取部分开始的字符位置。如果 start 大于字符串中的字符数,则 Mid 将返回零长度字符串 (" ")。
  • Length:要返回的字符数。如果省略或文本中的字符数少于 length(包括 start 处的字符),将返回从开始位置到字符串结尾的所有字符。

注释

要确定字符串中的字符数,请使用 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