字符串的获取

来源:互联网 发布:网络犯罪罪名 编辑:程序博客网 时间:2024/05/01 17:59

字符串的获取

 // 获得字符串的长度        NSString *str = @"bkkkkk";        NSLog(@"%lu",str.length);
// 根据索引获得字符串的单个字符        NSString *str1 = @"www.itcast.com";        unichar c = [str1 characterAtIndex:4];        NSLog(@"%c",c);
// 根据索引获得字符串的字串        NSString *str2 = @"www.itcast.com";        NSString *tmpStr = [str2 substringFromIndex:3];        NSLog(@"1%@",tmpStr);        NSString *tmpStr1 = [str2 substringToIndex:3];        NSLog(@"2%@",tmpStr1);
// 截取字符串的某一段        NSRange rang = {4,6};        NSString *str3 = [str2 substringWithRange:rang];        NSLog(@"%@",str3);
// 获得一个字符串的索引位置        NSString *str4 = @"it";        NSRange rang1 = [str2 rangeOfString:str4];        if (rang1.location == NSNotFound) {            NSLog(@"没有找到");        }        else        {            NSLog(@"%@",NSStringFromRange(rang1));        }
// 另一种获得字符串索引位置的方法        NSRange rang2 = [str2 rangeOfString:@"cast" options:NSCaseInsensitiveSearch];        NSLog(@"%@",NSStringFromRange(rang2));    }
0 0
原创粉丝点击