如何查找所有子字符串实例?

时间:2016-09-19 09:46:44

标签: vb.net indexof

我有一个程序,它将通过索引定位子字符串。例如,在“是否是否”中搜索“否”将返回 4 ,即第一个“否”的字符索引。

我希望能识别多次出现。例如,上面的示例将返回 4 11 (另一次出现的索引)。

1 个答案:

答案 0 :(得分:1)

IndexOf有一组可用于此的重载。

not

这开始从字符6中搜索。但是我很想使用正则表达式。

    Dim str = "Yes No Yes No"
    str.IndexOf("No", 6)

如果您需要进一步扩展规则并且IMO提供更清晰的界面,这将为您提供更多的匹配控制。