この記事では、Visual Basic で文字列内を検索する方法の例を示します。
例
次の例では、String オブジェクトの IndexOf メソッドを呼び出して、部分文字列が最初に出現するインデックスを報告します。
Dim SearchWithinThis As String = "ABCDEFGHIJKLMNOP"
Dim SearchForThis As String = "DEF"
Dim FirstCharacter As Integer = SearchWithinThis.IndexOf(SearchForThis)
信頼性の高いプログラミング
IndexOf メソッドは、部分文字列の最初の出現位置の最初の文字の位置を返します。 インデックスは 0 から始まります。これは、文字列の最初の文字のインデックスが 0 であることを意味します。
IndexOf部分文字列が見つからない場合は、-1 を返します。
IndexOf メソッドでは大文字と小文字が区別され、現在のカルチャが使用されます。
最適なエラー制御のために、文字列検索を Try の Try
ブロックで囲む必要がある場合があります 。捕まえる。。。最後にステートメントの 構築。
こちらも参照ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET