JS正则表达式替换url参数的方法
时间:2018/5/9 21:54:10阅读:
具体代码如下所示:/* 定义替换对象键值 */var setReferArgs = function(){var referArgs = new Object();referArgs[#userID\#] = userId;referArgs[\#userName\#] = userName;return referArgs;}/* 替换URL的参数 */var replaceUrlParams = function(url){var actua…
具体代码如下所示:
/* 定义替换对象键值 */
var setReferArgs = function(){
var referArgs = new Object();
referArgs["#userID\#"] = userId;
referArgs["\#userName\#"] = userName;
return referArgs;
}
/* 替换URL的参数 */
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;
}上一篇:常用的正则表达式实例整理
