如何:在字符串内搜索 (Visual Basic)
本文举例说明如何在 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...Catch...Finally 语句 构造的 Try
块中。
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈