У меня есть строка в этом формате:Как извлечь строку в регулярном выражении
var a="input_[2][invoiceNO]";
Я хочу, чтобы извлечь «InvoiceNo» строку. Я пробовал:
var a="input_[2][invoiceNO]";
var patt = new RegExp('\[(.*?)\]');
var res = patt.exec(a);
Однако я получаю следующий результат:
Array [ "[2]", "2" ]
Я хочу, чтобы извлечь только invoiceNo
из строки.
Примечание: Началом ввода может быть любая строка, а вместо номера 2
это может быть любое число.