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