例で説明されているように、何が悪いのですか:
form = 'some other [1][2] data ... data[Company][c_list][2][name_2] ... some other data';
form.replace(new RegExp('[c_list][2]', 'g'), '[c_list][1]');
得る:data[Company][c_list][2][name[c_list][1]]
必要:data[Company][c_list][1][name_2]
コードの何が問題になっていますか?
ありがとう