Javascript Jquery字符串用regex查找并替换为add one
这是我的绳子Javascript Jquery字符串用regex查找并替换为add one,javascript,jquery,html,regex,Javascript,Jquery,Html,Regex,这是我的绳子 <input name="e8[1][4]" value="" type="hidden"> <input name="e10[1][4]" value="" type="hidden"> <input name="e8[1][4]" value="" type="hidden"> <input name="e10[1][4]" value="" type="hidden"> <input name="e6[1][4]" val
<input name="e8[1][4]" value="" type="hidden">
<input name="e10[1][4]" value="" type="hidden">
<input name="e8[1][4]" value="" type="hidden">
<input name="e10[1][4]" value="" type="hidden">
<input name="e6[1][4]" value="" type="hidden">
<input name="e9[1][4]" value="" type="hidden">
<input name="e6[1][4]" value="" type="hidden">
这样做:
var result = 'string'.replace(/\d+(?=\]")/g, function (match) {
var newNum = Number(match) + 1; // 5
return newNum;
});
console.log(result);// replaced second number in array with +1
演示:执行以下操作:
var result = 'string'.replace(/\d+(?=\]")/g, function (match) {
var newNum = Number(match) + 1; // 5
return newNum;
});
console.log(result);// replaced second number in array with +1
演示:为什么不使用[4]替换为[5]正则表达式不会将组转换为字符串以外的任何值。您需要将其转换为int,以便将+1添加到所有的值show我选择4作为字符串。它应该是任意数字。但数字是一样的。开始时是90,然后所有组都是90@reena.sharam,查看我的答案检查为什么不使用[4]替换为[5]正则表达式不会将组转换为字符串以外的任何值。您需要将其转换为int,以便将+1添加到所有的值show我选择4作为字符串。它应该是任意数字。但数字是一样的。开始时是90,然后所有组都是90@reena.sharam,查看我的答案检查对所有小组有效吗?我想用+1@reena.sharam,查看演示。将你的html粘贴到那里,然后单击按钮让我试试这个。我如何安慰这一结果?雅皮士的工作。您能再告诉我一件事吗?我是如何将变量中的值“5”存储到其他用户的?您想将5保存到变量中吗?它对所有组都有效吗?我想用+1@reena.sharam,查看演示。将你的html粘贴到那里,然后单击按钮让我试试这个。我如何安慰这一结果?雅皮士的工作。您能再告诉我一件事吗?我是如何将变量中的值“5”存储到其他用户的?是否要将5保存到变量中?
var result = 'string'.replace(/\d+(?=\]")/g, function (match) {
var newNum = Number(match) + 1; // 5
return newNum;
});
console.log(result);// replaced second number in array with +1