修剪字符串javascript中的所有空格

use*_*643 10 javascript string trim

如何从给定的字符串中删除所有空格.

说:

var str = "  abc de fog   ";
str.trim(); 
Run Code Online (Sandbox Code Playgroud)

//给出 - abc de fog AND NOT abcdefog我想要的

如何使用javascript删除所有空白区域?

Cut*_*nja 29

用这个:

str.replace(/\s+/g, '');
Run Code Online (Sandbox Code Playgroud)

而不是这个:

str.trim()
Run Code Online (Sandbox Code Playgroud)

  • 这不是OP想要的,他明确表示“abc de雾而不是abcdefog”,`str.replace(/^\s+|\s+$/gm,'');`将按照@timothy-nwanwene的建议进行。 (5认同)
  • ```str.trim()``` 只修剪开头和结尾的尾随空格。另一种解决方案从字符串中的任何地方去除所有空格。 (4认同)