【VB.NET】指定文字数分の文字を抜き出すには?

訪問して頂きありがとうございます。まさふくろーです。

この記事では、指定文字数分の文字を抜き出す方法をご紹介します。

指定文字数分の文字を抜き出す

  • 文字列内のある位置から指定文字数分の文字列を取得するには、Substringメソッドを使います。
  • 書式は、以下になります。

文字列.Substring(開始位置, 文字数)

解説
第1引数「開始位置」には、何文字目から取得するかを0から数えた数で指定します。
第2引数「文字数」には、取得する文字数を指定します。
元の文字列が、第2引数「文字数」に指定した文字数に足りない場合は、エラーが発生します。そのため、元の文字列の長さが第2引数「文字数」以上である条件を付ける必要があります。

サンプルプログラム

2 「先頭の3文字を取得する」ボタンがクリックされた場合に、以下処理を行う。
6 テキストボックスに入力した値を、文字列型の変数「InputString」に代入。
8 変数「InputString」の値が3文字以上の場合、
9 変数「InputString」の値から先頭の3文字を抜き出し、ラベルに表示する。

関連記事

最後まで読んでいただき、ありがとうございました!

本のまとめ関連記事はこちら