检测字符串包含字符串
2016-07-21 18:13
495 查看
如何检测一个
注意
然后,如果是在 iOS 8 或 OS X Yosemite 以上的话,你可以用:(注意:这段代码在 iOS 7 上会直接 crash)
原文链接:http://www.jianshu.com/p/4198f6598545
NSString是否包含另一个
NSString?
答案
NSString *string = @"hello bla bla"; if ([string rangeOfString:@"bla"].location == NSNotFound) { NSLog(@"string does not contain bla"); } else { NSLog(@"string contains bla!"); }
注意
rangeOfString:返回的是
NSRange,参考这篇文档可以看出如果不包含的话,返回的是
{NSNotFound, 0}。
然后,如果是在 iOS 8 或 OS X Yosemite 以上的话,你可以用:(注意:这段代码在 iOS 7 上会直接 crash)
NSString *string = @"hello bla blah"; if ([string containsString:@"bla"]) { NSLog(@"string contains bla!"); } else { NSLog(@"string does not contain bla"); }
原文链接:http://www.jianshu.com/p/4198f6598545
相关文章推荐
- php下检测字符串是否是utf8编码的代码
- CodeForces 612B HDD is Outdated Technology
- 【Linux全面学习】6.Linux常用命令(重点)
- 【HDU】5726 GCD(2016 Multi-University)
- 通过正则表达式的进行输入限制的TextWatcher
- 史上最全的贝塞尔曲线(Bezier)全解(三):贝塞尔曲线实现满屏爱心
- CodeForces 610A Pasha and Stick
- Redis学习笔记三——redis分布式安装
- Socket Error # 10054
- 辖vim之威学习emacs -进阶篇
- iOS 客户端的本地缓存处理
- Fragment和Activity生命周期以及横竖屏切换对生命周期的影响
- poj2632 Crashing Robots
- php上传文件 动态传参
- poj2632 Crashing Robots
- centos 如何用 rsyslog 搭建本地日志服务(续1: omprog模块与php deamon的配合使用)
- IOS中延时执行的几种方式的比较和汇总
- log4的使用及诠释
- 新手疑惑:谈谈python 中__name__ = '__main__' 的作用
- Ftl 数据处理总结