Я пытаюсь использовать новые именованные группы в регулярном выражении в машинописи.Код выглядит следующим образом:
const reg = /(?<test>..)/u;
const result = reg.exec("xxxx");
if (result && result.groups)
console.log(result.groups.test);
Однако я получаю следующую ошибку:
Недопустимое регулярное выражение: /(?..)/: Недопустимая группа
Нужно ли использовать polyfill в дополнение к опции 'es2018' в compilerOptions / lib моего файла tsconfig.json?Есть ли допустимый полифилл, пример кода?