标签: c# string indexof
有没有一种好的方法从一个给定的索引开始并移动BACKWARDS在字符串中查找给定的短语?我只知道如何使用indexof迭代转发。
答案 0 :(得分:9)
您可以使用LastIndexOf:
LastIndexOf
int index = s.LastIndexOf("foo");
如果你想从字符串末尾以外的地方向后开始搜索,它还有一个可选的起始索引。
int index = s.LastIndexOf("foo", 20);
答案 1 :(得分:0)
使用LastIndexOf http://msdn.microsoft.com/en-us/library/system.string.lastindexof.aspx。