Удалить пробелы внутри строки в JavaScript [закрыт]
Я читал этот вопрос о JavaScript trim, с регулярным выражением ответа.
тогда я ожидаю, что trim удалит внутренний пространство между ПРИВЕТОМ и миром.
function myFunction() {
alert("Hello World ".trim());
}
редактировать
почему я ожидал, что!?
бред! Очевидно, что отделка не удаляет внутренние пространства! только ведущие и замыкающие, вот как работает trim, тогда это был очень неправильный вопрос, мои извинения.
2 ответов:
для удаления пробелов используйте
"hello world".replace(/\s/g, "");для всего белого пространства используйте предложение Rocket в комментариях ниже!
наверное, потому что вы забыли реализовать решение в принятом ответе. Это код, который делает
trim()работа.обновление
этот ответ применим только к старым браузерам. Новые браузеры, по-видимому, поддерживают
trim()нативно.
Comments