medbrat69
@medbrat69
Основатель toster.ru

Как заменить вхождение в строке поиска на строку замены (с подвохом)?

Пытаюсь вот заменить в строке подстроку по регулярке на другую строку.
В регулярку передаю строки в цикле, то есть, заранее я не знаю, что туда придет.

let reg = new RegExp(str, 'gi');
elem = string.replace(reg, replaceValue);


Флаг i здесь обязателен, но дело в том, что с этим флагом он изменяет значение моей строки str, а это делать не нужно.

Можно ещё как-нибудь сделать индифферентную к регистру замену без изменения оригинала?
  • Вопрос задан
  • 74 просмотра
Решения вопроса 1
hzzzzl
@hzzzzl
в каком смысле изменяет str?

5c8d1e0f91572357534371.png

можно чуть поподробнее, что именно меняется
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
25 нояб. 2024, в 18:39
30000 руб./за проект
25 нояб. 2024, в 18:35
30000 руб./за проект
25 нояб. 2024, в 18:33
10000 руб./за проект