0

如何在 c#.net 中的字符串中搜索字符串?例如,我需要在字符串“aa b bb aa bbb c”中找到所有出现(第一个和最后一个符号的位置)字符串“aa”(这是简化,即aa是真实的单词,例如“zebra”或“big” )。我想使用类正则表达式的正确方法是什么,即

Regex regex = new Regex("\\baa\\b");

然后regex.Matches(text)[0].Index是第一个字符串的匹配。使用 Length 我将获得最后一个单词的索引,然后我将从整个文本中提取带有该单词的句子。或者我需要使用比尔史密斯在他的“字符串计算模式”一书中的方法?主要标准是性能和编写编程代码的难易程度。

4

1 回答 1

0

查找第一次出现的索引的最简单方法是使用String.IndexOf方法和String.LastIndexOf查找最后一次出现的索引

于 2013-02-14T18:57:42.260 回答