字符串处理
2015-10-23 15:42
405 查看
1.截取字符串
NSString*string =@"sdfsfsfsAdfsdf";
string = [string substringToIndex:7];//截取下标7之前的字符串
NSLog(@"截取的值为:%@",string);
[string substringFromIndex:2];//截取下标2之后的字符串
NSLog(@"截取的值为:%@",string);
2.匹配字符串
NSString*string =@"sdfsfsfsAdfsdf";
NSRangerange = [stringrangeOfString:@"f"];//匹配得到的下标
NSLog(@"rang:%@",NSStringFromRange(range));
string = [string substringWithRange:range];//截取范围类的字符串
NSLog(@"截取的值为:%@",string);
3.分隔字符串
NSString*string =@"sdfsfsfsAdfsdf";
NSArray *array = [string componentsSeparatedByString:@"A"]; //从字符A中分隔成2个元素的数组
NSLog(@"array:%@",array); //结果是adfsfsfs和dfsdf
NSString*string =@"sdfsfsfsAdfsdf";
string = [string substringToIndex:7];//截取下标7之前的字符串
NSLog(@"截取的值为:%@",string);
[string substringFromIndex:2];//截取下标2之后的字符串
NSLog(@"截取的值为:%@",string);
2.匹配字符串
NSString*string =@"sdfsfsfsAdfsdf";
NSRangerange = [stringrangeOfString:@"f"];//匹配得到的下标
NSLog(@"rang:%@",NSStringFromRange(range));
string = [string substringWithRange:range];//截取范围类的字符串
NSLog(@"截取的值为:%@",string);
3.分隔字符串
NSString*string =@"sdfsfsfsAdfsdf";
NSArray *array = [string componentsSeparatedByString:@"A"]; //从字符A中分隔成2个元素的数组
NSLog(@"array:%@",array); //结果是adfsfsfs和dfsdf
相关文章推荐
- poj3669 流星雨
- java中的Scanner类进行操作
- Codeforces Round #274 (Div. 1) C. Riding in a Lift 前缀和优化dp
- HTML5 自定义属性 data-* 和 jQuery.data 详解
- JavaScript之 ------ JavaScript与html的结合方式
- MFC 串口发送文件
- 结构体和枚举类型
- cordova-plugin-local-notifications本地通知推送在cordova 5.0.0以上版本编译报错解决办法
- maven引入json-lib报错
- Uncaught TypeError: ((n.event.special[g.origType] || (intermediate value)).handle || g.handler).appl
- DataGridView列长度大于30就以...形式显示
- PLSQL跳出嵌套循环的小例子
- 随笔
- opencv中关于cvNorm函数的使用
- Linux 献给初学者:谈谈如何学习Linux操作系统
- Java 异常处理机制
- C#异步编程(一):异步基础
- Roman to Integer - Leetcode
- 项目采购管理,信息文档和配置管理
- Android 音乐播放器 (1)界面篇