Mid$函數

用於從以字串指定的開始位置取出指定數量的字元。

格式
Mid$ (字串, 開始位置 [, 字元數])

參數

字串
指定原始字串。
開始位置
指定要取出字串的開始位置。
字元數
指定要從字串取出的字元數。可省略。若省略,則傳回從開始位置到字串結尾的字元。

傳回值
用於傳回從原始字串取出的字串。

說明
Mid$用於從以原始字串指定的開始位置,依照字元數取出字串。

參照
Asc、Chr$、InStr、Left$、Len、Right$、Space$、Str$、Val

Mid$函數範例
以下範例表示,從字串「ABCDEFGHIJ」的正當中取出2個字元,並取出開始位置5的剩餘字串的情況。

Function midtest
    String basestr$, m1$, m2$
    basestr$ = "ABCDEFGHIJ"
    m1$ = Mid$(basestr$, (Len(basestr$) / 2), 2)
    Print "The middle 2 characters are: ", m1$
    m2$ = Mid$(basestr$, 5)
    Print "The string starting at 5 is: ", m2$
Fend