object-c中NSString字符串匹配操作
2013-04-23 20:41
295 查看
如果您对object_c语法不是很了解或者不感兴趣,请直接跳过。
下面主要是介绍NSString 字符串匹配的操作,废话不多说直接上代码
其中结果为:
下面主要是介绍NSString 字符串匹配的操作,废话不多说直接上代码
//字符串查找 void Find(){ NSString *str=@"123ABC123Acbc"; NSLog(@"%i",[str hasPrefix:@"1123"]);//是否匹配指定的字符串开头 NSLog(@"%i",[str hasSuffix:@"cbc1"]);//是否匹配指定的字符串结尾 NSRange range=[str rangeOfString:@"123"];//指定的字符串从左往右匹配(系统默认)。 NSLog(@"%@",NSStringFromRange(range)); //指定的字符串从右往左匹配 NSRange range1=[str rangeOfString:@"123" options:NSBackwardsSearch]; NSLog(@"%@",NSStringFromRange(range1)); } int main(int argc, const char * argv[]) { @autoreleasepool { Find(); } return 0; }
其中结果为:
2013-04-23 05:37:52.543 字符串03[1143:303] 0 2013-04-23 05:37:52.547 字符串03[1143:303] 0 2013-04-23 05:37:52.550 字符串03[1143:303] {0, 3} 2013-04-23 05:37:52.551 字符串03[1143:303] {6, 3}
相关文章推荐
- object-c中NSString 路径操作
- object-c中NSString与 扩展名操作
- NSString字符操作
- iOS/Objective-C字符串NSString操作总结20130608更新
- object-c中NSString 字符串截取操作操作
- 字符串操作(人民币转成大写/全角字符转半角字符/去掉字符串中重复的子字符串/过滤常见特殊字符/反过滤特殊字符/判断是不是合法手机/字符串匹配的算法)
- URL请求中NSString带中文字符的转码操作
- object-c中NSString的常见操作
- 非字符的指针进行操作
- JavaScript笔记03——文档对象模型(Document Object Model,简称DOM):获取HTML元素、操作HTML元素
- 字符串匹配的Boyer-Moore算法
- 算法导论32(字符串匹配)
- Linux高级字符设备之Poll操作
- NSString* testObject = [[NSData alloc] init];testObject 在编译时和运行时分别是什么类型的对象?
- 每天学习一算法系列(1)(定义字符串的左旋转操作:把字符串前面的若干个字符移动到字符串的尾部)
- C/C++,Windows/MFC, char, wchar_t, TCHAR 字符全总结 & c++字符串操作经验集
- 华为OJ训练之0019-170105-字符串匹配
- 字符串匹配中的图论
- 第十三周项目 5 字符串操作(字符统计)——A的出现次数
- 字符串匹配算法