Здравствуйте, имеется блок с полями (input) у которых есть
name - educations[0][univer_title]
у этого блока есть возможность создать точно такой же как и он (дублирование), соответственно нам нужно name итерировать на +1, и это значение поместить в
name - educations[count++][univer_title]
Пробую использовать replace, и у name искать [число] после чего менять его, т.к. количество созданий таких же блоков неограниченно, но ничего не выходит, заранее благодарю за подсказку и помощь.
let regexp = /-?\d+(\.\d+)?/g;
if (copyBlockInputs.length) {
copyBlockInputs.forEach(input => {
input.value = '';
input.name = input.name.replace([regexp], copyCounter)
console.log(input.name)
})
}