How would I remove blank characters from a string in JavaScript?

前端 未结 3 1048
别那么骄傲
别那么骄傲 2021-02-13 01:51

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:<

相关标签:
3条回答
  • 2021-02-13 02:42

    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.

    0 讨论(0)
  • 2021-02-13 02:45

    You can also do this without a regular expression or a replace-

    var string= string.split(' ').join('');
    
    0 讨论(0)
  • 2021-02-13 02:50

    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,"");
    
    0 讨论(0)
提交回复
热议问题