Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Jquery字符串用regex查找并替换为add one_Javascript_Jquery_Html_Regex - Fatal编程技术网

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