字符串包含 截取相关操作

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];//截取")"下标之前的字符串

                    }

 

以上是关于字符串包含 截取相关操作的主要内容,如果未能解决你的问题,请参考以下文章

MySQL 字符串截取操作

MySQL 字符串截取操作

MySQL 字符串截取操作

shell截取字符串

Oracle使用SQL截取某字符串

操作字符串的相关方法