Reputation: 4071
How would I remove blank characters from a string in JavaScript?
A trim is very easy, but I don't know how to remove them from inside the string. For example:
222 334 -> 222334
Upvotes: 19
Views: 61210
Reputation: 104780
You can also do this without a regular expression or a replace-
var string= string.split(' ').join('');
Upvotes: 14
Reputation: 901
Nick Craver has a good response, if you're OK with regex, go for it.
I just want to add that you can do this without Regex as well. You can just use a normal JavaScript replace(), using the parameters (" ", "") to replace all whitespace with empty strings.
Update: Whoops, this won't work with multiple whitespaces.
JavaScript replace method on w3schools.
Upvotes: 8
Reputation: 630439
You can use a regex, like this to replace all whitespace:
var oldString = "222 334";
var newString = oldString.replace(/\s+/g,"");
Or for literally just spaces:
var newString = oldString.replace(/ /g,"");
Upvotes: 51