У меня есть следующее строковое выражение:
let expression = "MAX_NUM_OF_LOOKUP_GROUPS/NUM_OF_LOOKUP_GROUPS"
Мне нужно присваивать значения вместо строк NUM_OF_LOOKUP_GROUPS и MAX_NUM_OF_LOOKUP_GROUPS. У меня есть следующий RegExp, который пытается сделать это безуспешно:
expression = expression.replace(new RegExp("(^|\\W)NUM_OF_LOOKUP_GROUPS($|\\W)", 'g'), 4)
// expression now equals to MAX_4
Мне нужно, чтобы выражение было равно MAX_NUM_OF_LOOKUP_GROUPS / 4.
RegExp также должен иметь возможность заменить строку MAX_NUM_OF_LOOKUP_GROUPS также. Спасибо!