NSString *url = @"北京信用社水水水水水水水水";
NSError *error;
// 创建NSRegularExpression对象并指定正则表达式
NSString *regexString = @"(.*?(?=银行)银行)|(.*?(?=信用社)信用社)|(.*?(?=储蓄)储蓄)";
NSRegularExpression *regex = [NSRegularExpression
regularExpressionWithPattern:regexString
options:0
error:&error];
if (!error) {
// 获取特特定字符串的范围
NSTextCheckingResult *match = [regex firstMatchInString:url
options:0
range:NSMakeRange(0, [url length])];
if (match) {
// 截获特定的字符串
NSString *result = [url substringWithRange:match.range];
NSLog(@"中国建设银行--------------=====%@",result);
}
} else {
NSLog(@"error - %@", error);
}
在iOS中使用正则表达式
最新推荐文章于 2024-02-26 22:27:57 发布