1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > JS正则表达式如何替换url参数

JS正则表达式如何替换url参数

时间:2024-01-26 14:02:53

相关推荐

JS正则表达式如何替换url参数

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技巧

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。