web前端|js教程
javascript,表达式,参数
web前端-js教程
本文主要和大家介绍了JS正则表达式替换url的参数的方法及js使用正则表达式从url中获取参数值的代码,需要的朋友可以参考下,希望能帮助到大家。
wordpress音乐站源码,Ubuntu有keil吗,tomcat改管理端口号,爬虫跑的太慢,php开发一般要多久,广州seo薪酬lzw
具体代码如下所示:
911棋牌源码,vscode 图片尺寸,ubuntu终端只读,tomcat找不到404,sqlite 字符串补位,梦见玩各种爬虫类似的东西,php 服务器验证,兰州快速seo优化价格,图片分享网站源码,网站设计模板素材lzw
响应企业网站源码下载,带vscode的插件,ubuntu 系统功耗,修改tomcat终端名称,爬虫耗能,php取汉字首字母,江苏seo推广哪家好,赌博手机网站源码,超炫z-blog模板lzw
/* 定义替换对象键值 */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;}
栗子:
“http://10.0.0.250:8088/test?uesrID=#userID#” 替换成对应数值 “http://10.0.0.250:8088/test?uesrID=12345”;
“http://10.0.0.250:8088/test/#userID#” 替换成对应数值 “http://10.0.0.250:8088/12345”;
延伸:
js使用正则表达式从url中获取参数值
//从url中获取参数值 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");
php正则表达式替换URL链接地址为指定url
php 正则替换url的问题
用javascript替换URL中的参数值示例代码_javascript技巧