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'), "!");

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

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

Войти через центр авторизации
Похожие вопросы