精华内容
下载资源
问答
  • java获取url指定参数

    千次阅读 2019-03-13 15:24:42
    public static String getParam(String url, String name) { String params = url.substring(url.indexOf("?") + 1, url.length()); Map<String, String> split = Splitter.on("&...
    public static String getParam(String url, String name) {
        String params = url.substring(url.indexOf("?") + 1, url.length());
        Map<String, String> split = Splitter.on("&").withKeyValueSeparator("=").split(params);
        return split.get(name);
    }

    参考:https://www.cnblogs.com/GuoGY/p/9325552.html

    展开全文
  • js获取url指定参数

    千次阅读 2018-06-09 16:55:57
    function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(1)....可用GetQueryString("ProID")或GetQueryString("UserID")获取相应参数值。
    function GetQueryString(name) {
        var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
        var r = window.location.search.substr(1).match(reg);
        if (r != null) return unescape(r[2]); return null;
    }

    假设url地址是http://www.xxx.com?ProID=100&UserID=200,

    可用GetQueryString("ProID")或GetQueryString("UserID")获取相应参数值。

    展开全文
  • js获取URL指定参数

    千次阅读 2018-09-07 10:05:20
    * 获取指定URL参数值 * URL:http://www.quwan.com/index?name=tyler * 参数:paramName URL参数 * 调用方法:getParam("name") * 返回值:tyler * alert(getParam('date')); */ function ...
    /** 
     * 获取指定的URL参数值 
     * URL:http://www.quwan.com/index?name=tyler 
     * 参数:paramName URL参数 
     * 调用方法:getParam("name") 
     * 返回值:tyler 
     * alert(getParam('date'));
     */ 
    function getParam(name) {  
        var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");  
        var r = location.search.substr(1).match(reg);  
        if (r != null) return unescape(decodeURI(r[2])); 
        return null;  
    }

    js获取,好使!但是要注意,调用时要加引号

    展开全文
  • JS获取页面中Url的某个参数

    千次阅读 2019-10-27 01:13:59
    人生如戏,敲代码岂能儿戏 粒如: 有一个url为: ...productName=奶茶&price=15 如何用正则表达式匹配,并获取查询参数得值... * 获取浏览器url中的参数 */ function getUrlParam(name) { var reg = new RegExp...
    人生如戏,敲代码岂能儿戏

    粒如:

    有一个url为:

    • http://localhost:8080/reg?productId=27&productName=奶茶&price=15

    如何用正则表达式匹配,并获取查询参数得值呢?

    /**
     * 获取浏览器url中的参数
     */
    function getUrlParam(name) {
        var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
        var r = window.location.search.substr(1).match(reg);
        if (r != null) {
            return decodeURIComponent(r[2]);
        }
        return '';
    }
    
    //获取productId参数的值
    var productId= getUrlParam(productId);
    //获取personName 参数的值
    var personName = getUrlParam(personName);
    //获取price参数的值
    var price= getUrlParam(price);
    
    • 这个方法是不是很让人头疼,一堆乱七八糟的鬼符号。但没关系,下面会进行详细讲解

    正则表达式:"(^|&)" + name + "=([^&]*)(&|$)"

    • (^| )代表开始
    • ( |$)代表结束
    • &表示&符号
    • (^|&)表示字符串开头或者&符号开头位置
    • ([^&]*)表示任意个不含&的字符
    • (&|$) 表示以&或者以空格结尾的字符串

    所以这个正则表达式的意思是:字符串开头或者&符号 + url参数名 +参数值 + &或空白



    window.location.search.substr(1).match(reg);

    • window 表示浏览器中打开的窗口。

    • location 是包含了当前url相关的信息,它是windown的一部分。

    • search 是一个可读可写的属性,可设置或返回当前 URL 的查询部分(即问号 ? 之后的部分(包括?号))

    • substr(1) 返回一个从指定位置开始的指定长度的子字符串,这里设置为1,目的是为了把url中的?号去掉

      以 http://localhost:8080/reg?productId=27&productName=奶茶&price=15 为例
      
      window.location.search 
      			得到
      				   ?productId=27&productName=奶茶&price=15
      
      window.location.search.substr(1)
      			得到
      				   productId=27&productName=奶茶&price=15
      
    • match(reg) 可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配。


    match(reg) 解析来看,有点生涩难懂,所以下面进一步对 match(reg) 方法进行解析。

    match(reg) 其实是一个匹配函数,它会根据传入的正则表达式参数,从原字符串(粒如:window.location.search.substr(1)得到的字符串)中匹配正则表达式指代的字串,有则返回一个数组,否则返回null

    由图可以看出,match()的结果是一个数组,该数组一共有4个元素

    • 第1个:正则表达式匹配到的字串
    • 第2个:这里的值是由正则表达式中的(^|&)子表达式得来。如果是以原字符串首位置开头,这里的值为空;如果是以&符号开头,这里的值为&符号。
    • 第3个:url参数的值
    • 第4个:这里的值是由正则表达式中的(&|$)子表达式得来。如果是以空白结尾,这里的值为空;如果是以&符号结尾,这里的值为&符号。
      cd356
      cd4356




    扩展:
    https://blog.csdn.net/why15732625998/article/details/70259341
    https://www.cnblogs.com/ldq678/p/9375305.html

    展开全文
  • this.$route.query.gid //gid是获取指定参数的名字 转载于:https://www.cnblogs.com/tomyangym/p/9242514.html
  • javascript获取指定URL参数值的方法

    千次阅读 2018-05-31 10:03:12
    javascript获取指定URL参数值的方法://paraName 等找参数的名称  function GetUrlParam(paraName) {  var url = document.location.toString();  var arrObj = url.split("?");  if (arrObj.length ...
  • js 获取url字符串中指定参数

    千次阅读 2018-10-19 15:17:03
    &lt;script type="text/javascript"&gt; var url = "...amp;id=1s211113&... console.log(getvar(url,"... function getvar(url,par){ var urlsearch = url.split('?'); pst...
  • 常见的获取参数的方式-request; 前端请求后端,利用return转发到一个新页面,如果携带参数,我们会创建request,request.setattribute("age","18"); 将参数放到request里后端用el表达式直接获取参数${age} 常见的获取...
  • 思路分析: 1.location.search//得到?search=%E9%9E%8B 2.location.search.substring(1)//&amp;amp;...search=%E9%9E%8B&...(substring是截取字符串,参数1代表从什么时候截取,参数二代表结束位...
  • react获取URL参数

    万次阅读 2017-12-12 21:26:42
    这个问题想必很多人都会遇到过,这里我说一下怎么获取URL中的参数。 如图获取purchaseOrderNo中的值。 这个时候我们需要使用一个东西: `queryString.parse(_this.props.location.search)` 通过这句话就可以...
  • 获取URL指定参数对应值

    千次阅读 2015-06-18 14:42:37
    + (NSString *) paramValueOfUrl:(NSString *) url withParam:(NSString *) param{ NSError *error; NSString *regTags=[[NSString alloc] initWithFormat:@"(^|&|\\?)+%@=+([^&]*)(&|$)",param]; NSRegul
  • 指定url后追加参数 /** * 在指定url后追加参数 * @param url * @param data 参数集合 key = value * @return */ private static String appendUrl(String url, Map<String, Object> data) { String ...
  • js获取url参数值的两种方式

    万次阅读 2019-06-03 14:20:47
    js获取url参数值的两种方式 方式一: function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg)...
  • egret中获取url指定参数

    千次阅读 2018-01-16 23:44:38
    某sdk中 //获取url中指定参 q: function (name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(1).match
  • 捕获url参数 进行url匹配时,把所需要的捕获的部分设置成一个正则表达式组... 位置参数参数名可以随意指定 2. 关键字参数:在位置参数的基础上给正则表达式组命名即可。 ?P<组名> 关键字参数,视图中参...
  • 获取url参数的几种方法

    千次阅读 2018-03-30 11:15:22
    useless=219function UrlSearch() { var name,value; var str=location.href; //取得整个地址栏 var num=str.indexOf("?") str=str.substr(num+1); //取得所有参数 stringvar.subst...
  • SpringMVC获取url参数的方法

    万次阅读 2017-07-07 14:47:05
    } /** * 通过@RequestParam注解获取url传递的参数。 例如:/getParam/index2?a=234,结果a=234。 * * @param a * @param model * @return */ @RequestMapping(value = "/index2") public String index2(@...
  • android 获取url中的参数

    千次阅读 2018-04-19 14:12:15
    /*** * 获取url 指定name的value; * @param url * @param name * @return */ private String getValueByName(String url, String name) { String result = ""; int index =...
  • JS 获取url参数以及中文乱码问题

    万次阅读 2018-10-25 16:13:07
    获取请求url参数 http://a.com/index.html?name=名称&amp;type=类型 var para=window.location.search;// 当前请求的url参数部分 console.log(para) // 结果 ?name=%E5%90%8D%E7%A7%B0&amp;type=%E7...
  • 一、下面为7种服务端获取前端传过来的参数的方法 常用的方法为:@RequestParam和@RequestBody 1、直接把表单的参数写在Controller相应的方法的形参中,适用于get方式提交,不适用于post方式提交。 /** * 1.直接把...
  • 如何从URL中拿到指定参数

    千次阅读 2019-04-24 14:14:47
    URL地址栏中的参数咱们可以截取然后包装成对象的方式去获取,也可以不用去截取包装, 使用函数传参正则判断的方式将需要的参数的值获取到 // 这样调用: totalAmount = JSON.parse(getQueryString("total_amount")); ...
  • 如何获取浏览器URL参数

    千次阅读 2019-05-31 11:31:45
    获取浏览器URL参数值 直接上代码 //获取浏览器URL参数值 function getQueryString(key){ var reg = new RegExp("(^|&)"+key+"=([^&]*)(&|$)"); var result = window.location.search.substr(1).match...
  • 正则表达式获取url后面的参数

    千次阅读 2018-07-17 13:22:00
    getUrl(){ const URL = window.location.href const regex = /user_id=([0-9]{1,20})/;//0-9代表0-9的任意数字,1-20表示1-20位数字 const str = URL let m; if ( (m = regex.exec(str)...
  • JS 获取url问号后面的所有参数

    千次阅读 2018-12-06 14:04:26
    var params = (function oneValues() { var query = location.search.substr(1) query = query.split('&') var params = {} for (let i = 0; i ;...号后面的参数名与参数值的数组 }());  
  • android 获取url 参数

    万次阅读 2016-07-14 11:48:38
    在开发webview 有时候需要控制url的跳转,所以需要获取url 参数进行判断 比如 http://192.168.0.37:8012/mobileAPP/payment.aspx?oId=M1684&factprice=12.01&paymenttype=1  这样的一个url 我想获取paymenttype...
  • * 获取指定URL参数值 * URL:http://www.nanjijia.com/index?userId=15098185502 * 参数:paramName URL参数 * 调用方法:getParam("name") * 返回值:userId */ function getParam(paramName) { ...
  • 原文链接:...下面这篇文章主要给大家介绍了关于vue如何不通过路由直接获取url参数的相关资料,需要的朋友可以参考借鉴,下面来一起看看吧。前言众所周知vue中使用路由的方式设置url参数,但是这种方式...
  • 前端获取url携带的数据参数

    千次阅读 2019-07-07 21:31:08
    //获取指定URL参数值 http://localhost/pages/setmeal_detail.html?id=3&name=jack function getUrlParam(paraName) { var url = document.location.toString(); //alert(url); var arrObj = url.split("?"); ...
  • js获取iframe通过url传递的参数

    千次阅读 2019-10-01 01:53:09
    获取iframe的url路径:  window.parent.document.getElementById("Ateon-SetParent-iframe").contentWindow.location.search;...根据参数名称通过正则获取参数值 function geturl(name) { var ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 759,255
精华内容 303,702
关键字:

如何获取url的指定参数