IOS NSString字符串操作
2015-02-09 16:04
344 查看
0.截取匹配到的某段字符:
1.截取字符串
2.匹配字符串
3.分隔字符串
NSString *result=@<span style="font-family: Arial, Helvetica, sans-serif;">"partner=\"2088101568353491\"&seller_id=\"2088101568353491\"&out_trade_no=\"YR2VGG3G1I31XDZ\"&subject=\"1\"&body=\"</span><span class="s1" style="font-family: Arial, Helvetica, sans-serif;">我是测试数据</span><span style="font-family: Arial, Helvetica, sans-serif;">\"&total_fee=\"0.02\"¬ify_url=\"http://www.xxx.com\"&service=\"mobile.securitypay.pay\"&payment_type=\"1\"&_input_charset=\"utf-8\"&it_b_pay=\"30m\"&show_url=\"m.alipay.com\"&sign=\"GsSZgPloF1vn52XAItRAldwQAbzIgkDyByCxMfTZG%2FMapRoyrNIJo4U1LUGjHp6gdBZ7U8jA1kljLPqkeGv8MZigd3kH25V0UK3Jc3C94Ngxm5S%2Fz5QsNr6wnqNY9sx%2Bw6DqNdEQnnks7PKvvU0zgsynip50lAhJmflmfHvp%2Bgk%3D\"&sign_type=\"RSA\"" </span> "; NSRange range = [result rangeOfString:@"out_trade_no=\""];//匹配得到的下标 NSRange range2 = [result rangeOfString:@"\"&subject"]; range.location=range.location+range.length; range.length=range2.location-range.location; NSString *out_trade_no= [result substringWithRange:range];//截取范围类的字符串 out_trade_no = [out_trade_no stringByReplacingOccurrencesOfString:@"\"" withString:@""]; NSLog(@"截取的值为:%@",out_trade_no);
1.截取字符串
NSString*string =@"sdfsfsfsAdfsdf"; string = [string substringToIndex:7];//截取下标7之后的字符串 NSLog(@"截取的值为:%@",string); [string substringFromIndex:2];//截取下标2之前的字符串 NSLog(@"截取的值为:%@",string);
2.匹配字符串
NSString*string =@"sdfsfsfsAdfsdf"; NSRange range = [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
相关文章推荐
- [ios] IOS开发中 字符串和数组NSString NSArray操作【转】
- [置顶] iOS关于NSString字符串操作
- [ios] IOS开发中 字符串和数组NSString NSArray操作【转】
- ios NSString常见的字符串操作 分割 查找
- iOS开发-字符串和数组NSString NSArray的操作
- IOS字符串,NSString,oc字符串操作
- IOS NSString字符串操作
- IOS开发中 字符串和数组NSString NSArray操作
- ios 常用字符串NSString的操作
- IOS NSString字符串基本操作
- NSString与NSMutableString字符串操作:增、删、改字符串
- 【iOS】字符串NSString中去掉空格
- ios 常用字符串的操作
- object-c中NSString 字符串截取操作操作
- NSString字符串常用操作
- 4.2 iOS开发视频教程—NSString字符串的使用
- NSString 字符串 操作 常用
- ios 操作字符串
- ios常用的字符串NSString理解
- NSString 对字符串的操作