題目描述:
1. 指定引數名稱,返回該引數的值或者空字串
2. 不指定引數名稱,返回全部的引數物件或者 {}
3. 如果存在多個同名引數,則返回陣列
示例:
輸入『key』
輸出[1, 2, 3]
function geturlparam (url, skey) ;
if (url.indexof('?') < 0)
url = url.split('?');
url = url[1].split('&');
let surl = url.slice(0); // 這時候 surl 形如 ["key=1","key=2","key=3","test=4"]
for (var idx in surl) else
} // url :
// 這時候 result 形如:
if (skey) else
}
function
geturlparam
(url, skey) ;
url.replace(/\??(\w+)=(\w+)&/g, function
(a, b, c)
else
});if (skey)
else
}
不得不說正規表示式是太強大了! 獲取url引數 牛客
獲取 url 中的引數 指定引數名稱,返回該引數的值 或者 空字串 不指定引數名稱,返回全部的引數物件 或者 如果存在多個同名引數,則返回陣列 示例 輸入 4 hehe key輸出 1,2,3 解法 function geturlparam surl,skey let params surl.spl...
獲取url引數 牛客
獲取 url 中的引數 指定引數名稱,返回該引數的值 或者 空字串 不指定引數名稱,返回全部的引數物件 或者 如果存在多個同名引數,則返回陣列 示例輸入 4 hehe key輸出 1,2,3 解法 function geturlparam surl,skey let params surl.spli...
牛客網程式設計題
參考了排行榜大神 1.計算字串最後乙個單詞的長度,單詞以空格隔開 a raw input b a.split print len b 1 2.寫出乙個程式,接受乙個有字母和數字以及空格組成的字串,和乙個字元,然後輸出輸入字串中含有該字元的個數。不區分大小寫 a raw input lower b r...