Имеется скрипт js который берёт из массива данные для замены и заменяет их в нужной строке.
var aS= Sa
.reduce(
(acc, cur) => acc.replace(`${cur}`, `${JSON.stringify((aF(cur).name))}`), textarea_2,
);
Но проблема в том, что замена происходит лишь один раз если будет аналогичное входное значение, как сделать так чтобы замена была постоянно, а не останавливалась после первого похожего замененного элемента.