美文网首页
获取URL的指定参数对应值

获取URL的指定参数对应值

作者: 随风飘荡的小逗逼 | 来源:发表于2016-09-29 10:03 被阅读41次

+ (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;

}

相关文章

  • 获取URL的指定参数对应值

    + (NSString *) paramValueOfUrl:(NSString *) url withParam...

  • JavaScript 获取url,html文件名,参数值

    1、获取url: 2、获取url中的文件名: 3、获取url中的指定参数的值:jquery从html路径中获取参数...

  • 获取指定url参数

    获取指定url参数 获取指定url的指定参数 浏览器类型

  • js日常方法总结

    封装函数 f,使 f 的 this 指向指定的对象 获取 url 中的参数 指定参数名称,返回该参数的值 或者 空...

  • 获取url中的参数

    获取 url 中的参数 指定参数名称,返回该参数的值 或者 空字符串 不指定参数名称,返回全部的参数对象 或者 {...

  • 练习1--解析URL参数

    题目描述获取 url 中的参数 指定参数名称,返回该参数的值 或者 空字符串 不指定参数名称,返回全部的参数对象 ...

  • js操作浏览器Url

    1.获取url中的参数 2.在指定url栏附加参数或替换参数值 3.删除Url中的指定参数

  • 牛客网前端大挑战题解

    一、获取 url 中的参数1. 指定参数名称,返回该参数的值 或者 空字符串2. 不指定参数名称,返回全部的参数对...

  • Days25 笔试-JS

    1.封装函数 f,使 f 的 this 指向指定的对象 2.获取url参数 (2)获取url中指定参数 使用正则表...

  • 1. 获取URL地址栏参数

    获取网站地址栏URL参数值 原生JavaScript封装的获取 url 链接中指定的参数值; location.s...

网友评论

      本文标题:获取URL的指定参数对应值

      本文链接:https://www.haomeiwen.com/subject/srgcyttx.html