NSError *error;
NSRegularExpression *attachmentExpression = [NSRegularExpression regularExpressionWithPattern:@"(\\d*)" options:NSRegularExpressionCaseInsensitive error:&error];
NSArray *matches = [attachmentExpression matchesInString:result
options:0
range:NSMakeRange(0, [result length])];
for (NSTextCheckingResult *match in matches) {
//NSRange matchRange = [match range];
NSRange matchRange = [match rangeAtIndex:1];
NSString *matchString = [result substringWithRange:matchRange];
NSLog(@"%@", matchString);
}
iOS 正则表达式组匹配 数字、字符
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 请注意,本篇不是教你如何使用正则表达式的教学文章,因此需要你首先已经掌握了正则表达式的用法。 相信很多人在使用正则...
- 今天在写一个项目的时候用到了正则表达式;将正则表达式与字典中的 key 进行匹配,并将匹配到的字符串用 key 对...
- 最简单的匹配模式就是,直接输入你想匹配的东西。 比如我想匹配 a,在模式里就可以输入一个 a 。要匹配大写的 A ...
- 简述:NSString * regex_0 = @"\\d{1,}"; /*允许首位为0*/ NSString ...