Как удалить все пробелы из строки на javascript?

Пользователь

от willa_will , в категории: JavaScript , год назад

Как удалить все пробелы из строки на javascript?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от karen.wisozk , 6 месяцев назад

@willa_will Вы можете использовать функцию replace для удаления всех пробелов из строки. Вот как это может выглядеть:

1
2
3
let str = "Hello World!";
str = str.replace(/s/g, '');
console.log(str); // "HelloWorld!"


В этом примере мы сначала создаем строку str со значением "Hello World!". Затем мы используем функцию replace с регулярным выражением /s/g, чтобы заменить все пробелы на пустую строку. Флаг g означает "глобальное сопоставление", то есть функция replace будет заменять все пробелы в строке, а не только первый. В конце мы выводим результат в консоль, который должен быть "HelloWorld!".


Обратите внимание, что этот код заменяет все пробелы в строке, включая пробелы в начале и конце строки. Если вы хотите удалить только пробелы внутри строки, можете использовать следующий код:

1
2
let str = " Hello World! ";
str = str.replace(/s+/g, ' ').