「VB.NET」Midメソッドで文字列を切り出すサンプル
書式
Mid(文字列,開始の位置 ,文字数)
指定した箇所から指定した文字数分の文字を切り出します
開始の位置は1~
使用例
Module Module1
Public Sub Main()
'半角英文字
Dim str As String
str = "study88skill"
Console.WriteLine("半角英文字から指定の位置から文字を切り出す")
Console.WriteLine(Mid(str, 1, 2))
Console.WriteLine(Mid(str, 1, 3))
Console.WriteLine(Mid(str, 1, 4))
Console.WriteLine("")
'全角文字
Dim str2 As String
str2 = "テスト太郎"
Console.WriteLine("全角文字から指定の位置から文字を切り出す")
Console.WriteLine(Mid(str2, 1, 1))
Console.WriteLine(Mid(str2, 1, 2))
Console.WriteLine(Mid(str2, 1, 3))
Console.WriteLine(Mid(str2, 2, 2))
Console.ReadKey()
End Sub
End Module
実行結果
半角英文字から指定の位置から文字を切り出す st stu stud 全角文字から指定の位置から文字を切り出す テ テス テスト スト