我输入了像这样的名字
<textarea type="text" name="featured[items][58252][hpsummary]" cols="50" class="limit20_120">asdfasdfasfasfdsadfasdfaasdfasfdasfasfasdf</textarea>
我需要重新编号我可以在所有输入中循环的项目没有问题,但我仍然坚持如何重新编号,以便上面那么然后是1而不是58252
<textarea type="text" name="featured[items][1][hpsummary]" cols="50" class="limit20_120">asdfasdfasfasfdsadfasdfaasdfasfdasfasfasdf</textarea>
我可以算不知道如何解析它
我正在考虑拆分字符串,但我不确定是否可以使用正则表达式,这样我就不必担心最后是否有更多项目或者是否有更好的方法
答案 0 :(得分:2)
这样的东西?
$('.limit20_120').each(function(i){
this.name = this.name.replace(/\d+/, i+1);
});