-2

我想避免javascript中字符串中的空格。我不仅想删除字符串的前后空格,还想从字符串中删除空格(前面,在字符和结尾之间)。

提前感谢

4

3 回答 3

0

代码:

var str = "String String String";
str = str.replace(/ /g,'');  // ' '  -> REMOVE ONLY ' ', NOT \n, \r, \t, and \f
console.log(str);            // '/g' -> GLOBAL or MATCH_ALL or FIND ALL ' '

注意:如果要包含,请更改/ /g/\s/g\n, \r, \t, \f, and " "


输出:

StringStringString

于 2013-02-27T18:53:50.533 回答
0

像这样:

var s = "my cool example string";
var s_no_space = s.replace(/ /g, '');
于 2013-02-27T18:55:14.867 回答
0

您可以使用正则表达式:

var str = "a string with spaces";
var nospacesStr = str.replace(/\s/g, ""); // "astringwithspaces"
于 2013-02-27T18:55:16.027 回答