string Substring vb.net入門

      2017/01/01


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

PR



 - vb.netさんぷる ,

Translate »