如何在JavaScript/jQuery中替换动态值
How to replace a dynamic value in JavaScript/jQuery?
如何替换javascript/jquery
中的动态值?
我有一个像这样的字符串myURL = http://www.demo.com?a=1&sp=2&c=3
;我想用类似"str=3"的字符串替换sp=2
。'sp'
的值可以像3,4,5
等一样变化。
我正在使用jQuery的替换功能,但我不确定如何替换'sp'
的动态值
myURL.replace("sp=2", "str=3");
知道吗?
尝试使用regex:
var myURL = "http://www.demo.com?a=1&sp=2&c=3";
var replacementNum = 123;
myURL = myURL.replace(/sp='d+/g, 'sp=' + replacementNum);
演示
上面的代码将用给定替换编号的任何编号替换sp=
参数。当您不知道sp
参数值时,它非常有用。
var myURL = "http://www.demo.com?a=1&sp=2&c=3";
var replacementNum = 123;
myURL = myURL.replace(/sp='d+/g, 'sp=' + replacementNum);
console.log(myURL);
您需要将其分配回myURL
myURL = myURL.replace("sp=2", "str=3");
replace
将返回一个值,它不会自行更改myURL
的值。
相关文章:
- 无法从 jQuery RSS Feed 中的 localStorage 动态替换类
- 是否可以仅通过jQuery将图像替换为用户动态选择的另一个图像
- 用DRY方式Javascript/JQuery动态替换HTML
- 在包含流的html上用javascript动态替换str
- 动态页面替换内容中的路径
- 用按钮动态替换java脚本文件
- 如何使用jQuery动态替换类的一部分
- 动态替换下拉菜单选项jQuery
- 替换动态生成的文本元素
- 可以动态设置图像替换文本吗
- 用我的类动态替换css类
- 如何在JavaScript/jQuery中替换动态值
- 用图像和其他内容替换动态内容
- 如果两个值都会动态变化,则用变量替换某个字符串的一部分 - Javascript
- 少.CSS 和 CSS 文件替换为 JS 动态问题
- 使用 javascript 替换动态字符串值
- 使用正则表达式完全替换动态字符串,如果它嵌入到另一个字符串中,则不要替换
- 使用(或不使用)rangy替换动态可编辑的内容字符
- 需要替换
动态标签
- 使用jquery替换动态值