需要用 Javascript 或 jQuery 替换 [..] 之间的数字
Need to replace numbers between [...] with Javascript or jQuery
在一个字符串内:我需要用Javascript或jQuery将[ ]
之间的数字替换为另一个数字。
最好的方法是什么?
埃普尔斯
"[12345].Checked" > "[1].Checked"
"[123].RequestID" > "[21].RequestID"
感谢您的帮助。
function fixNum(str, newnum) {
return str.replace(/'['d+']/,'[' + newnum + ']')
}
使用 .replace
:
"[12345].Checked".replace(/'[('d+)']/, "[1]") // "[1].Checked"
使用正则表达式:
/'[('d+)']/
它搜索[]
集合内的数字(无论长度如何)。
结合替换,您可以做到。
测试一下:
https://regex101.com/r/zT5kD0/1
使用replace
方法替换零件
function replaceStr(string,orgText,replaceText){
var res = string.replace(orgText, replaceText);
return res;
}
console.log(replaceStr("[12345].Checked",'12345','1'));
斯菲德尔
相关文章:
- 如何使用JavaScript查找1和N之间的所有数字的总和
- 输入字段,只接受0到12之间的数字
- 删除图形和数字之间的连字符(-)符号
- 计算HTML表TD中两个数字之间的百分比
- 通过变量在两个数字之间切换
- 在我的网站上创建一个在1-10之间不断变化的数字时遇到了问题.Javascript
- 如何创建一个确定2个数字之间值的函数
- 用于获取两个方括号之间的数字的正则表达式
- 在 javascript 中,将数字之间出现的所有“-”替换为“:”
- 正则表达式和 javascript:匹配数字后跟空格和大写字母之间的所有内容
- 剑道 UI - 自定义数字格式在 2015.3.1111 > 2016.1.412 之间更改
- Jquery if 在 2 个数字之间
- php中的函数或介于-200和200之间但不为零的数字
- 验证数字是否在0.00到20.00之间的正则表达式
- 如何在javascript中生成任意四个数字之间的随机数
- 验证javascript中的输入是否在2个数字之间
- 从1-9之间的随机数字列表中选出3个相同的数字
- 如何使除法符号在基本计算器的数字之间只出现一次
- 正则表达式用于验证两个范围之间的数字
- 需要用 Javascript 或 jQuery 替换 [..] 之间的数字