JS正则表达式如何替换url参数
发表于:2025-02-11 作者:千家信息网编辑
千家信息网最后更新 2025年02月11日,这篇文章给大家分享的是有关JS正则表达式如何替换url参数的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。具体代码如下所示:/* 定义替换对象键值 */var setRefe
千家信息网最后更新 2025年02月11日JS正则表达式如何替换url参数
这篇文章给大家分享的是有关JS正则表达式如何替换url参数的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
具体代码如下所示:
/* 定义替换对象键值 */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");
感谢各位的阅读!关于"JS正则表达式如何替换url参数"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
参数
正则
表达式
内容
数值
更多
篇文章
不错
实用
代码
对象
文章
看吧
知识
栗子
参考
帮助
有关
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
华为 文件管理支持服务器
国家信息化局中国网络安全
博世创新软件开发和博士动力总成
贪吃蛇软件开发背景
网络安全审查坚持什么原则
软件开发甘特图任务
师生同上一堂网络安全课新闻
在虚拟机里开服务器
编程和软件开发有嘛区别
中华医疗数据库
北戴河数据库怎么样
象山直销软件开发教程
在数据库分析阶段常用E-R图
网络安全小知识日记
软件开发软件公司聚顶科技好
金融大数据库
服务器发送多套证书
软件开发的成本暂估
哪个数据库安全系数高
星行网络技术公司
浪潮服务器网卡改百兆
进口网络技术服务比较
网络安全学习介绍总结200字
电脑怎样改为服务器
信息系统网络安全工作情况6
江苏软件开发解决方案咨询
史塔克服务器
信息科技互联网企业
产品属性明细表数据库
社交一类软件开发