iOS开发-- 字符串分割(多个字符分割一个字符串)、拼接
来源:互联网 发布:积分统计软件 编辑:程序博客网 时间:2024/05/16 03:56
NSString * ptr = @”I am a man”;
//将字符串整体作为分割条件 返回值为NSArray不可变数组
NSArray * array = [ptr componentsSeparatedByString:@” “];
//若修改,则将NSArray转化为NSMutableArray
NSMutableArray * array1 = [NSMutableArray arrayWithArray:array];
//以字符串中的字符作为分割条件进行分割
NSArray * array2 = [ptr componentsSeparatedByCharactersInSet:[NSCharacterSet characterSetWithCharactersInString:@”, “]];
《字符集合》
NSCharacterSet 这是个字符集合类
//把字符串转化为字符集合
[NSCharacterSet characterSetWithCharactersInString:@”, “]
———————字符串拼接实例———————
NSString * str = [array componentsJoinedByString:@” “];
若分割条件出现在开头或者结尾,则会出现空串@”“,如果不需要,则需要转化成NSMutableString对空串进行处理
func1: [array1 removeObject:@”“];
//找到空串直接删除
func2: for(id obj in array1){
if([obj length] == 0)
//空串的长度为0
if([obj isEqualToString:@”“])
//与空串进行比较(字符串是不能进行==比较的,要使用函数)
}
在 OC 中,说是有下面3种方法,
NSString *str=[NSString initWithFormat:@”%@,%@” , a , b];
NSString *str=[a stringByAppendingString: b];
NSString *str=[string stringByAppendingFormat:@”%@,%@”, a , b];
- iOS开发-- 字符串分割(多个字符分割一个字符串)、拼接
- 分割字符串 strtok(多个字符分割)
- ios开发---字符串分割
- js中字符串处理常用的方法(字符分割、字符拼接、截取字符串、是否包含一个字符串)
- C# 字符串分割,包括分割多个字符
- 字符串按照多个字符分割
- 字符串分割与拼接
- OC字符串分割拼接
- 字符串的分割、拼接
- 字符串的拼接分割
- 多个分割点分割字符串
- guava(二)字符串拼接和分割
- python分割和拼接字符串
- 字符串的分割与拼接
- 字符串分割多个空格
- 字符串插入分割字符
- 字符串字符分割代码
- C#实现多个字符分割字符串的方法
- 使用Systrace分析UI性能
- 程序性动画 2 ——正向运动学的数学运算
- 队列的存储结构,判空、插入、删除操作
- applicationContext.xml的基本配置文件
- 通过服务器日志溯源web应用攻击路径
- iOS开发-- 字符串分割(多个字符分割一个字符串)、拼接
- error LNK2026: 模块对于 SAFESEH 映像是不安全的-VS2013
- cogs 1752 [BOI2007]摩基亚Mokia(cdq分治+树状数组)
- c++中函数重在的实现原理
- CCF 1153素数环
- Layered Window 透明窗体的实现总结
- Linux 内存管理浅析
- elasticsearch-翻译完结篇
- [kuangbin带你飞]专题九 连通图 A