left関数では先頭から指定して取得していましたが
途中から取得したい場合はどうするか。
Substring関数は開始位置を指定して取得文字数も決めれる。
Substring
構文
Substring(開始位置,取得文字数)
サンプルソース
———————————————————————————————–
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
MsgBox(TextBox1.Text.Substring(0, 4))
End Sub
End Class
———————————————————————————————–
実行結果
先頭から4文字取得される
取得文字数が0の場合は””になる。
取得文字数を省略したら開始位置から全てになる。
サンプルソース
———————————————————————————————–
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
MsgBox(TextBox1.Text.Substring(1))
End Sub
End Class
———————————————————————————————–
実行結果
1からなので先頭文字以外が全て取得できる。