OC学习:可变字符串替代:replaceOccurrencesOfString:(NSString *) withString:(NSString *) options: range:方法
来源:互联网 发布:手机淘宝如何扫码 编辑:程序博客网 时间:2024/06/06 20:16
//在可变的字符串NSMutableString中也有像不可变字符stringByReplacingOccurrencesOfString:(NSString *) withString:(NSString *)一样的替代所有的相同的元素的可变字符串方法。
//方法如下,将所有的“-”替换为“”(即是删除“-”)
NSMutableString *mutableString2 = [NSMutableString stringWithString:@"123-456-789-000"];
[mutableString2 replaceOccurrencesOfString:@"-" withString:@"" options:NSLiteralSearch range:NSMakeRange(0, [mutableString2 length])];
NSLog(@"%@",mutableString2);
//option:是 NSStringCompareOptions 类型,比较的方法,即是用什么样的方法查到“-”,找到之后替换,此类型在我们学习字符串的大小比较compare方法中学习到,可以参考此方法。
//range:查找的范围。在那一片范围查找和替代。
//方法如下,将所有的“-”替换为“”(即是删除“-”)
NSMutableString *mutableString2 = [NSMutableString stringWithString:@"123-456-789-000"];
[mutableString2 replaceOccurrencesOfString:@"-" withString:@"" options:NSLiteralSearch range:NSMakeRange(0, [mutableString2 length])];
NSLog(@"%@",mutableString2);
//option:是 NSStringCompareOptions 类型,比较的方法,即是用什么样的方法查到“-”,找到之后替换,此类型在我们学习字符串的大小比较compare方法中学习到,可以参考此方法。
//range:查找的范围。在那一片范围查找和替代。
0 0
- OC学习:可变字符串替代:replaceOccurrencesOfString:(NSString *) withString:(NSString *) options: range:方法
- '-[__NSCFString replaceOccurrencesOfString:withString:options:range:]: nil argument'
- iOS: NSString的方法rangeOfCharacterFromSet:options:range:
- reason: '-[__NSCFString replaceOccurrencesOfString:withString:options:range:]: Range {0, 6} out of b
- my学习OC--字符串NSString
- Snail—OC学习之字符串NSString
- OC学习NSString与NSMutableString字符串
- OC字符串NSString
- oc 字符串NSString
- OC笔记,字符串NSString
- OC中字符串NSstring
- OC字符串(NSString)
- oc 字符串类NSString
- oc 字符串NSString
- OC NSString字符串比较
- OC--NSString字符串
- OC NSString 常用方法
- OC学习之NSString
- moc
- Linux系统装有多个PHP的版本切换问题
- 数据库常用操作
- vim配置
- RANSAC算法详解
- OC学习:可变字符串替代:replaceOccurrencesOfString:(NSString *) withString:(NSString *) options: range:方法
- 九度oj 1443
- Java内存泄露的理解与解决
- 深度解析 Qt 中动态链接库
- android:服务器与客户端的双向开发
- iOS开发UI篇—使用xib自定义UItableviewcell实现一个简单的团购应用界面布局
- Hexo安装无响应解决办法
- struts2 自定义类型转换器
- 如何修改MySQL编码匹配当前软件的编码 ,同时解决“Data too long for Column”问题