码迷,mamicode.com
首页 > 其他好文 > 详细

Foundation中NSString的常用方法

时间:2015-04-22 12:57:53      阅读:101      评论:0      收藏:0      [点我收藏+]

标签:

1.大小写操作 

// 全部转为大写 
// 结果 ABC 
[@"abc" uppercaseString]
// 全部转为小写 
// 结果 bcd  
[@"BCD" lowercaseString]  
// 首字母大写 
// 结果 Acb  
[@"acb" capitalizedString]

2.字符串比较

// 比较两个字符串内容是否相同 
BOOL b =[str isEqualToString:str2];  

// 两个字符串内容比较 // NSComparisonResult result = {NSOrderedAscending, NSOrderedSame,NSOrderedDescending} // NSOrderedAscending 右边 > 左边 // NSOrderedSame 内容相同 // NSOrderedDescending 左边 > 右边 NSComparisonResult result = [str compare:str2]; //忽略大小写进行比较
NSComparisonResult result = [str caseInsensitiveCompare:str2];

 3.字符串搜索

//判断字符串是否以abc开头
[@"abcdfa" hasPrefix:@"abc"];  
 //判断字符串是否bcd结尾   
[@"adbcd" hasSuffix:@"bcd"];  
 
//判断字符串是否包含指定字符串,返回位置和长度   
NSRange range = [@"123456" rangeOfString:@"456"];  
//反向搜索   
NSRange range = [@"123456456qweasasd456" rangeOfString:@"456" options:NSBackwardsSearch];  
//指定范围进行搜索   
NSRange range = NSMakeRange(0, 9);  
range = [@"123456456qweasasd456" rangeOfString:@"456" options:NSBackwardsSearch range:range];

 

Foundation中NSString的常用方法

标签:

原文地址:http://www.cnblogs.com/MrTao/p/4446768.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!