VBでMid関数の使い方は?
Visual Basicでは、Mid関数を使用して指定された文字列から指定した位置のサブ文字列を取り出します。
構文は次のようになります。
パラメータの説明:
- 子文字列を抽出する対象の文字列
- start:抽出する開始位置の指定。開始位置は1からカウントします。
- length: オプション引数、抽出したいサブストリングの長さを指定するもの。省略すると、開始位置から以降の全ての文字が抽出されることを意味する。
特に難しいことではないと思います。
Dim str As String = "Hello World"
Dim result As String
result = Mid(str, 1, 5) ' 从第1个位置开始提取5个字符
' 结果为 "Hello"
result = Mid(str, 7) ' 从第7个位置开始提取剩余的所有字符
' 结果为 "World"
VBでは、文字列のインデックスは0始まりではなく、1始まりであることに注意してください。