获取子字符串在元字符串中出现的所有位置

发布时间:2017-1-21 12:22:26 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"获取子字符串在元字符串中出现的所有位置 ",主要涉及到获取子字符串在元字符串中出现的所有位置 方面的内容,对于获取子字符串在元字符串中出现的所有位置 感兴趣的同学可以参考一下。

- (NSArray *)rangesOfString:(NSString *)searchString inString:(NSString *)str {

    

        NSMutableArray *results = [NSMutableArray array];

        NSRange searchRange = NSMakeRange(0, [str length]);

        NSRange range;

    

        while ((range = [str rangeOfString:searchString options:0 range:searchRange]).location != NSNotFound) {

            [results addObject:[NSValue valueWithRange:range]];

            searchRange = NSMakeRange(NSMaxRange(range), [str length] - NSMaxRange(range));

 

        }

    

        return results;

    

}

上一篇:显示实现接口
下一篇:No package mysql-server available.

相关文章

相关评论