У меня есть вход, как это:рег, чтобы найти и заменить номер внутри []
<input type="hidden" value="0.0" name ="sale[sales_details_attributes][1][tax]">
, и я хочу, чтобы увеличить [1] [2] (я буду не знаю, если есть 1 или 2 или любой другой, это только для примера) внутри имени атрибута, это может быть сделано с помощью выражения регулярных выражений, но я не могу заставить его работать я попытался это:
var name = $(this).attr("name").replace("[?(\d+)?\]", "[2]");
есть способ, чтобы получить 1 и сделать приращение на 1 с помощью регулярного выражения?
Это просто сделать только с '[1]' - но вы просите решение, которое позволяет увеличивать _любой_ номер? –
Да, но на самом деле я не знаю, какой номер внутри [], это было только объяснение, я отредактировал мой вопрос, извините. –
['/\[\d+\]/'](https://regex101.com/r/sZ3qQ5/1)? – Shafizadeh