string Substring vb.net入門


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からなので先頭文字以外が全て取得できる。

Translate »