oc正则表达式不同于其他语言,主要是oc匹配成功后返回的是NSRange。
//需要匹配的语句
NSString *str1 = @"[00:01:01]where are you from[00:01:07]i come from china";
//正则表达式
NSString *pattern = @"\\d{2}\\][^\\[]*";
NSMutableArray *array = [[NSMutableArray alloc] init];
//转成oc语法
NSRegularExpression *regular = [[NSRegularExpression alloc] initWithPattern:pattern options:NSRegularExpressionCaseInsensitive error:nil];
NSArray *arr3 = [regular matchesInString:str1 options: