有没有一种从给定索引开始并向后移动以查找字符串中给定短语的好方法?我只知道如何使用indexof迭代向前。
最佳答案
您可以使用 LastIndexOf
:
int index = s.LastIndexOf("foo");
如果您想从字符串末尾以外的某个地方开始向后搜索,它还有一个可选的起始索引。
int index = s.LastIndexOf("foo", 20);
关于c# - 向后遍历字符串以查找字符或短语,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11165082/