Этот вопрос закрыт для ответов, так как повторяет вопрос Как увеличить число внутри строки?
@ForSureN1
frontend dev

Как в строке поменять значение (регулярка?)?

Здравствуйте, имеется блок с полями (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)
                })
            }
  • Вопрос задан
  • 65 просмотров
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы