Поиск и замена строки в квдратных скобках с использованием конструктора RegExp

var html = '<input name="setting[my_tab][1]"/><input name="setting[my_tab][2]"/>';
var tab_code = 'my_tab';

var pattern = 'setting[' + tab_code  + ']';
var regex = new RegExp(pattern, 'g');
html.replace(regex, 'setting[other]');

console.log(html);

Ничего не меняет, надо что бы было

<input name="setting[other][1]"/><input name="setting[other][2]"/>

Ответы (0 шт):