向后迭代字符串以查找字符或短语

时间:2012-06-22 22:44:35

标签: c# string indexof

有没有一种好的方法从一个给定的索引开始并移动BACKWARDS在字符串中查找给定的短语?我只知道如何使用indexof迭代转发。

2 个答案:

答案 0 :(得分:9)

您可以使用LastIndexOf

int index = s.LastIndexOf("foo");

如果你想从字符串末尾以外的地方向后开始搜索,它还有一个可选的起始索引。

int index = s.LastIndexOf("foo", 20);

答案 1 :(得分:0)