iOS 获取URL中的参数
Posted Rinpe
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS 获取URL中的参数相关的知识,希望对你有一定的参考价值。
- (NSString *)getParamByName:(NSString *)name URLString:(NSString *)url { NSError *error; NSString *regTags=[[NSString alloc] initWithFormat:@"(^|&|\\?)+%@=+([^&]*)(&|$)", name]; NSRegularExpression *regex = [NSRegularExpression regularExpressionWithPattern:regTags options:NSRegularExpressionCaseInsensitive error:&error]; // 执行匹配的过程 NSArray *matches = [regex matchesInString:url options:0 range:NSMakeRange(0, [url length])]; for (NSTextCheckingResult *match in matches) { NSString *tagValue = [url substringWithRange:[match rangeAtIndex:2]]; // 分组2所对应的串 return tagValue; } return @""; }
以上是关于iOS 获取URL中的参数的主要内容,如果未能解决你的问题,请参考以下文章