訪問して頂きありがとうございます。まさふくろーです。
この記事では、文字列内に指定した文字列が存在するか調べる方法をご紹介します。
文字列内に指定した文字列が存在するか調べる
文字列.Contains(検索する文字列)
解説 |
引数には、検索する文字列を指定します。 |
引数に指定した文字列が含まれている場合は、「True」を返します。 |
含まれていない場合は、「False」を返します。 |
サンプルプログラム
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
Public Class Form1 Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click Dim InputString As String Dim SearchString As String InputString = TextBox1.Text SearchString = "@" If InputString.Contains(SearchString) = True Then Label1.Text = "「" & SearchString & "」が含まれています。" Else Label1.Text = "「" & SearchString & "」が含まれていません。" End If End Sub End Class |
2 | 「@があるか調べる」ボタンがクリックされた場合に、以下処理を行う。 |
7 | テキストボックスに入力した値を、文字列型の変数「InputString」に代入。 |
9 | 検索文字列「@」を文字列型の変数「SearchString」に代入。 |
11 | テキストボックスに入力した文字列に「@」が含まれている場合、 |
12 | 「@」が含まれています。のメッセージをラベルに表示。 |
13 | テキストボックスに入力した文字列に「@」が含まれていない場合、 |
14 | 「@」が含まれていません。のメッセージをラベルに表示。 |
関連記事
最後まで読んでいただき、ありがとうございました!
本のまとめ関連記事はこちら