Удалить символ из строки JS
Удаление символа из строки в JavaScript
осуществляется с помощью метода replace
,
который осуществляет поиск и замену по
строке. В первом параметре метода указываем
удаляемый символ, а во втором - пустые
кавычки. Пример:
let str = 'a-b-c';
let res = str.replace('-', '');
console.log(res); // выведет 'ab-c'
Как вы видите, удаляется только первый
найденный символ. Для удаления всех символов
нужно использовать регулярные выражения
и модификатор g
:
let str = 'a-b-c';
let res = str.replace(/-/g, '');
console.log(res); // выведет 'abc'