字符串搜索、搜索子串 rangeOfString方法
2016-01-13 17:06
369 查看
方法:- (NSRange)rangeOfString:(NSString *)aString;
解释:
查找字符串B在字符串A中的范围(包含location起始下标地址和length子串长度),返回值是2个NSUInteger。
如果子串B不存在字符串A中,返回值不存在,可以用range.location==NSNotFound来判断下来判断是否存在
解释:
查找字符串B在字符串A中的范围(包含location起始下标地址和length子串长度),返回值是2个NSUInteger。
如果子串B不存在字符串A中,返回值不存在,可以用range.location==NSNotFound来判断下来判断是否存在
/** * 前面的字符串是被搜索的字符串, 后面的字符串是要搜索的字符串(子串) */ NSRange range = [@"查找字符串B在字符串A" rangeOfString:@"卧的"]; NSLog(@"location:%lu,length:%lu", range.location, range.length); //如果子串不存在,location返回为乱码数字,length长度为0 //表示请求操作的某个内容或者item没有发现,或者不存在 if (range.location == NSNotFound) { NSLog(@"子串不存在"); }
相关文章推荐
- Android Studio入门到精通
- Unity3D 游戏开发构架篇 ——输入控制
- Guava源码阅读
- 求1+2!+3!+...+20!的和
- kuangbin_ShortPath M (POJ 1062)
- SQL2005 error:26的解决方法
- Android Tab实现之Viewpager+ViewpagerIndicator
- Android 马赛克(Mosaics)效果
- 安卓开发应用颜色大全color.xml
- 动态添加布局增添动画过渡效果
- jstack(查看线程)、jmap(查看内存)和jstat(性能分析)命令
- MySQL索引2
- 面试题48:扑克牌的顺子
- Hadoop的DataNode无法启动问题解决
- tinyMCE自定义添加图片插件
- android 加载webview 自定义 失败页面
- 深入浅出设计模式(六):8.门面模式
- OpenSSL:实现创建私有CA、签署证书请求详解
- java网站建设流程
- 网站访问速度诊断工具汇总