字符串包含 截取相关操作
Posted 宁静暖风
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了字符串包含 截取相关操作相关的知识,希望对你有一定的参考价值。
// 获取字符串 可口可乐 和 18967839006 infoStr = @"【接渡镇合作点】快件交给可口可乐,正在派送途中(联系电话:18967839006)"; if([infoStr rangeOfString:@"快件交给"].location !=NSNotFound) { NSRange range = [infoStr rangeOfString:@"给"];//匹配得到的下标 NSLog(@"rang:%@",NSStringFromRange(range)); NSString *str2 = [infoStr substringFromIndex:range.location + 1];//得到“给”的下角标之后的字符串 NSRange range2 = [str2 rangeOfString:@","];//匹配得到的下标 NSString *userName = [str2 substringToIndex:range2.location];//截取","下标之前的字符串 NSRange range3 = [str2 rangeOfString:@":"];//匹配得到的下标 NSString *str3 = [str2 substringFromIndex:range3.location + 1];//得到“:”的下角标之后的字符串 NSRange range4 = [str3 rangeOfString:@")"];//匹配得到的下标 NSString *telephoneNumber = [str3 substringToIndex:range4.location];//截取")"下标之前的字符串 }
以上是关于字符串包含 截取相关操作的主要内容,如果未能解决你的问题,请参考以下文章