您的位置:首页 > 其它

字符串的截取

2015-08-21 21:46 218 查看
2 判断字符串中是否包含某个字符

//判断字符串中是否存在某个字符串

NSString*aString = @"1223ll45";

//range 范围

//NSRange 结构体

//location 位置 length 长度;

NSRange range = [aString rangeOfString:@"l4"];

NSLog(@"============%d===========%d",range.location ,range.length);

//法 一

if (range.length==2)

{

NSLog(@"判断长度是否为2======不是判断是否存在,是通过长度(范围)判断");

}

//法 二

if (range.length == NSNotFound)

{

NSLog(@"通过location判断");

}

//封装 判断某个字符串中是否存在另一个字符串的方法

- (BOOL)string:(NSString*)bigString isContainString:(NSString*)smallString

{

// NSString range = []

NSRange range = [bigString rangeOfString:smallString];

if (range.length == NSNotFound)

{

return NO;

}

return YES;

}

3 字符串截取

NSString*aString = @"1223ll45";

//字符串截取

// NSString*str = [aString substringFromIndex:2];

//从某一处开始截取

NSLog(@">>>>>>>>>%@",[aString substringFromIndex:2]);

//截取到某一处

NSLog(@"---------%@",[aString substringToIndex:4]);

//截取某一部分 [aString rangeOfString:@"3l”]是NSRange类型 是一个结构体

NSLog(@">>>>>%@",[aString substringWithRange:[aString rangeOfString:@"3l"]]);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: