/
Вопросы и ответы
/
JavaScript
/

как заменить несколько символов в строке одним вызовом javascript

как заменить несколько символов в строке одним вызовом javascript

2 года назад

Nikolai Gagarinov

Ответы

0

В JavaScript можно заменить несколько символов в строке одним вызовом, используя метод replace() в сочетании с регулярным выражением.

Для замены нескольких символов в строке одновременно вы можете использовать регулярное выражение с флагом g (глобальный поиск) в методе replace(). Вот пример кода:

let str = "Это строка с несколькими символами, которые нужно заменить";
let newStr = str.replace(/[ ,]/g, "_");
console.log(newStr);

В данном примере мы заменяем все пробелы и запятые в строке на символ подчеркивания. Мы используем регулярное выражение [ ,], которое означает "найти любой символ из списка пробела и запятой". Флаг g указывает на to, что замена должна делаться глобально по всей строке.

Выход будет:

"Это_строка_с_несколькими_символами_которые_нужно_заменить"

год назад

Elena Gromova

+7 800 100 22 47

бесплатно по РФ

+7 495 085 21 62

бесплатно по Москве

108813 г. Москва, вн.тер.г. поселение Московский,
г. Московский, ул. Солнечная, д. 3А, стр. 1, помещ. 20Б/3
ОГРН 1217300010476
ИНН 7325174845