war76
@war76

Как заменить 3 символа с помощью регулярных выражений Js?

появилась необходимость с помощью регулярных выражений заменить три символа. Сделал это так:
text = text.replace(new RegExp("D",'g'), "!");
text = text.replace(new RegExp("H",'g'), "!");
text = text.replace(new RegExp("I",'g'), "!");

не подскажете, как это можно сделать более правильно?
  • Вопрос задан
  • 237 просмотров
Решения вопроса 1
@IceJOKER
Web/Android developer
text = text.replace(/[dhi]/ig, "!");
или если регистр важен:
text = text.replace(/[DHI]/g, "!");
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
Wanted. Санкт-Петербург
До 450 000 ₽
Wanted. Санкт-Петербург
До 120 000 ₽
ФАЙВДЖЕН Москва
от 250 000 ₽
28 нояб. 2024, в 11:20
50000 руб./за проект
28 нояб. 2024, в 10:57
50000 руб./за проект
28 нояб. 2024, в 10:52
10000 руб./за проект