黑马程序员技术交流社区
标题: NSString前后缀检查及搜索 [打印本页]
作者: Star_FDt78 时间: 2015-12-28 23:45
标题: NSString前后缀检查及搜索
// 02 -【理解】NSString前后缀检查及搜索
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
@autoreleasepool {
//检查一个字符串的开头是否是某个字符串
NSString *str = @"yuaixing";
if ([str hasPrefix:@"yu"]) {
NSLog(@"\n是");
}else{
NSLog(@"\n不是");
}
//检查一个字符串的结尾是否是某个字符串
if([str hasSuffix:@"xing"]){
NSLog(@"是");
}else{
NSLog(@"不是");
}
//检查某个字符串在另一个字符串首次出现的位置,以及子字符串的长度
NSString *str2 = @"i";
NSRange range = [str rangeOfString:str2];
if(range.location != NSNotFound){//判断str是否出现在了str2
NSLog(@"位置:%lu,长度:%lu",range.location+1,range.length);
}else{
NSLog(@"没有找到这个字符串");
}
}
return 0;
}
| 欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |