ここではVB.NETでSubstringメソッドを使った文字列の切り取る方法について紹介します。

文字列の一部を切り出す

Dim str As String = "あいうえお12345"
Console.WriteLine(str.Substring(0, 3)) ' 実行結果:あいう
Dim str As String = "あいうえお12345"
Console.WriteLine(str.Substring(3, 5)) ' 実行結果:えお123


文字列の指定した開始位置以降をすべて切り取る

Dim str As String = "あいうえお12345"
Console.WriteLine(str.Substring(5)) ' 実行結果:12345


文字列の左から指定した文字数を切り取る

Dim str As String = "あいうえお12345"
Console.WriteLine(Strings.Left(str, 3)) ' 実行結果:あいう


文字列の右から指定した文字数を切り取る

Dim str As String = "あいうえお12345"
Console.WriteLine(Strings.Right(str, 3)) ' 実行結果:345


以上、VB.NETでSubstringメソッドを使った文字列の切り取る方法について解説しました。