89
如何獲得另一個NSString中最後一次出現的NSString?例如,在「abc def ghi abc def ghi」中,我想找到第二個「abc」的索引,而不是第一個索引。我知道我可以用一堆rangeOfStrings做到這一點,但是那裏已經有一個函數了嗎?如何查找NSString中最後一次出現的子字符串?
如何獲得另一個NSString中最後一次出現的NSString?例如,在「abc def ghi abc def ghi」中,我想找到第二個「abc」的索引,而不是第一個索引。我知道我可以用一堆rangeOfStrings做到這一點,但是那裏已經有一個函數了嗎?如何查找NSString中最後一次出現的子字符串?
使用rangeOfString:options:
,包括NSBackwardsSearch
中的選項。
[@"abc def ghi abc def ghi" rangeOfString:@"abc" options:NSBackwardsSearch];