這篇文章主要介紹了JavaScript正規取得網址列中參數的方法,涉及javascript基於正規的字串截取操作相關實作技巧,需要的朋友可以參考下
本文實例講述了JavaScript正則獲取地址列中參數的方法。參考,具體如下:
一、問題:
取得網址列中的參數:
若網址列中的位址是:
10.124.36.56:8080/CMOD/index.jsp?name=you&password=123456&type=student
要求取得網址列中的最後一個參數type
二、實作的JS:
function getAddressURLParam(paramName) { //构造一个含有目标参数的正则表达式的对象 var reg = new RegExp("(^|&)" + paramName + "=([^&]*)(&|$)"); //匹配目标参数 var url = window.location.search.substr(1).match(reg); //返回参数值 if(url != null) return unescape(url[2]); return null; }
取得type參數值:
var typeParem = getAddressURLParam(type);
實作結果:
得到type參數值:student
以上是JavaScript正規取得網址列中參數的方法分享的詳細內容。更多資訊請關注PHP中文網其他相關文章!