最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JS正則表達(dá)式替換url參數(shù)的方法

 更新時(shí)間:2018年02月07日 16:36:51   投稿:mrr  
這篇文章主要介紹了JS正則表達(dá)式替換url的參數(shù)的方法及js使用正則表達(dá)式從url中獲取參數(shù)值的代碼,需要的朋友可以參考下

具體代碼如下所示:

/* 定義替換對(duì)象鍵值 */
var setReferArgs = function(){
 var referArgs = new Object();
 referArgs['#userID\#'] = userId;
 referArgs['\#userName\#'] = userName;
 return referArgs;
}
/* 替換URL的參數(shù) */
var replaceUrlParams = function(url){
 var actualUrl = "";
 var referArgs = setReferArgs();
 for(var key in referArgs){
 var e = eval('/'+ key +'/g'); 
 actualUrl = url.replace(e,referArgs[key]);
 url = actualUrl;
 }
 return actualUrl;
}

栗子:

 “http://10.0.0.250:8088/test?uesrID=#userID#” 替換成對(duì)應(yīng)數(shù)值 “http://10.0.0.250:8088/test?uesrID=12345”;

 “http://10.0.0.250:8088/test/#userID#” 替換成對(duì)應(yīng)數(shù)值 “http://10.0.0.250:8088/12345”;

延伸:

js使用正則表達(dá)式從url中獲取參數(shù)值

//從url中獲取參數(shù)值
 function getvl(name) {
 var reg = new RegExp("(^|\\?|&)"+ name +"=([^&]*)(\\s|&|$)", "i");
 if (reg.test(location.href)) return unescape(RegExp.$2.replace(/\+/g, " "));
 return "";
 };
 var code = getvl("code");

總結(jié)

以上所述是小編給大家介紹的JS正則表達(dá)式替換url的參數(shù)的方法,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • js通過正則匹配沒有內(nèi)容的空標(biāo)簽

    js通過正則匹配沒有內(nèi)容的空標(biāo)簽

    這篇文章主要介紹了js通過正則匹配沒有內(nèi)容的空標(biāo)簽,需要的朋友可以參考下
    2020-02-02
  • Python正則表達(dá)式匹配字符串中的數(shù)字

    Python正則表達(dá)式匹配字符串中的數(shù)字

    這篇文章主要介紹了Python正則表達(dá)式匹配字符串中的數(shù)字,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-01-01
  • javascript判斷中文的正則

    javascript判斷中文的正則

    其實(shí)各個(gè)語言包括asp,php,asp.net都是一樣的,只是語法調(diào)用不一樣
    2008-03-03
  • 你不一定知道的關(guān)于JavaScript的正則表達(dá)式

    你不一定知道的關(guān)于JavaScript的正則表達(dá)式

    關(guān)于JavaScript中的正則表達(dá)式——,你不一定知道也可能用不到,但說不定哪天就會(huì)遭遇的幾個(gè)事實(shí)【新增一個(gè)】
    2010-09-09
  • Python爬蟲正則表達(dá)式常用符號(hào)和方法

    Python爬蟲正則表達(dá)式常用符號(hào)和方法

    python語言雖然誕生很久,但是也是最近幾年才火起來的。在python語言中,我們經(jīng)常會(huì)用到python爬蟲的正則表達(dá)式,下面小編通過本篇文章給大家介紹python爬蟲正則表達(dá)式常用的符號(hào)和方法,以及具體用法,感興趣的童鞋快來看看吧
    2015-10-10
  • 關(guān)于HTML及UBB標(biāo)記的閉合

    關(guān)于HTML及UBB標(biāo)記的閉合

    關(guān)于HTML及UBB標(biāo)記的閉合...
    2006-12-12
  • SQL正則表達(dá)式和約束使用詳解

    SQL正則表達(dá)式和約束使用詳解

    這篇文章主要給大家介紹了關(guān)于SQL正則表達(dá)式和約束的相關(guān)資料,SQL正則表達(dá)式是一種功能強(qiáng)大的工具,能夠在文本數(shù)據(jù)中實(shí)現(xiàn)高效的模式匹配和數(shù)據(jù)提取,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-04-04
  • Shell 正則表達(dá)式及綜合案例及文本處理工具詳解

    Shell 正則表達(dá)式及綜合案例及文本處理工具詳解

    這篇文章主要介紹了Shell 正則表達(dá)式及綜合案例及文本處理工具的相關(guān)知識(shí),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2023-11-11
  • 完美替換html代碼

    完美替換html代碼

    完美替換html代碼...
    2006-10-10
  • 正則表達(dá)式中的$分組使用示例詳解

    正則表達(dá)式中的$分組使用示例詳解

    正則表達(dá)式中的$符號(hào)通常用于表示字符串的結(jié)束位置,但當(dāng)你在替換操作或者某些特殊上下文中提到 $ 后跟數(shù)字(如 $1, $2, etc.),這并不表示結(jié)束位置,而是引用之前正則表達(dá)式捕獲組的內(nèi)容,這篇文章主要介紹了正則表達(dá)式中的$分組使用示例詳解,需要的朋友可以參考下
    2024-05-05

最新評(píng)論

荥阳市| 区。| 宽城| 青阳县| 海原县| 韶关市| 平乐县| 永胜县| 元江| 潢川县| 会理县| 安化县| 安义县| 吴忠市| 大悟县| 出国| 措美县| 从江县| 始兴县| 翁牛特旗| 万源市| 屏东县| 蛟河市| 新宾| 南江县| 武平县| 屏东县| 盱眙县| 嘉禾县| 望都县| 合川市| 梁河县| 封开县| 科技| 长垣县| 扬中市| 城口县| 水城县| 盖州市| 定远县| 浦江县|