Я пытаюсь выполнить регулярное выражение, заменить и переварить найденную группу в шаблоне строки (с обратными галочками):
code.replace(/\.bamram\((.*?)\)/, `<span class="focus">.bamram(${bs === 0 ? 'mrb' : Number($1)})</span>`);
, который завершается ошибкой с
can't find variable $1
(Когда bs ! === 0). Я могу решить это несколькими способами, используя конкатенацию строк или используя функцию обратного вызова в качестве замены. Но есть ли способ использовать $1
в шаблоне String?