【VB.NET】文字列内に指定した文字列が存在するか調べるには?

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

この記事では、文字列内に指定した文字列が存在するか調べる方法をご紹介します。

文字列内に指定した文字列が存在するか調べる

  • 文字列の中に、指定した文字列が含まれているかを調べるには、StringオブジェクトのContainsメソッドを使います。
  • 書式は、以下になります。

文字列.Contains(検索する文字列)

解説
引数には、検索する文字列を指定します。
引数に指定した文字列が含まれている場合は、「True」を返します。
含まれていない場合は、「False」を返します。

サンプルプログラム

2 「@があるか調べる」ボタンがクリックされた場合に、以下処理を行う。
7 テキストボックスに入力した値を、文字列型の変数「InputString」に代入。
9 検索文字列「@」を文字列型の変数「SearchString」に代入。
11 テキストボックスに入力した文字列に「@」が含まれている場合、
12 「@」が含まれています。のメッセージをラベルに表示。
13 テキストボックスに入力した文字列に「@」が含まれていない場合、
14 「@」が含まれていません。のメッセージをラベルに表示。

関連記事

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

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