获取URL的指定参数对应值
2015-06-18 14:42
471 查看
+ (NSString *) paramValueOfUrl:(NSString *) url withParam:(NSString *) param{ NSError *error; NSString *regTags=[[NSString alloc] initWithFormat:@"(^|&|\\?)+%@=+([^&]*)(&|$)",param]; 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 nil; }
相关文章推荐
- 团队项目第一次冲刺(4)
- unity3d Awake和 Start 区别
- ORACLE SQL 视图
- [LeetCode] Rotate List
- Codeforces546A:Soldier and Bananas
- 树状数组
- WCF学习笔记
- 括号配对问题(栈)
- tomcat小问题解决一
- 数据结构与算法-----队列-使用数组(顺序结构)实现
- ORACLE SQL 约束
- IIS错误集锦
- C++之多态性与虚函数
- android ICS 通过eclipse编译后在bin目录下没有APK的解决办法
- 设计模式六大原则
- eclipse 刷新属性视图
- 黑马day04 request&请求转发
- app后端开发一:swagger-ui教程-构建api接口文档工具
- SQL Server常用的性能诊断语句
- Math对象