删除字符串中的空格

时间:2010-10-26 20:07:27

标签: javascript string function

好吧我有一个简单的Javascript问题,我希望你们中的一些人都渴望帮助我。我意识到这并不是很困难,但我一整天都在工作,只是无法理解它。

在这里:我有一个Textfield形式的句子,我需要重新打印一个句子的内容,但没有空格。

例如:“我的名字是Slavisha”结果:“MynameisSlavisha”

谢谢

2 个答案:

答案 0 :(得分:11)

您可以替换所有空格字符:

var str = "My name is Slavisha" ;
str = str.replace(/\s+/g, ""); // "MynameisSlavisha"

/\s+/g正则表达式将匹配任何空格字符,g标志是替换字符串上所有匹配项所必需的。

另外,正如您所看到的,我们需要重新分配str变量,因为字符串不可变 - 它们无法真正改变 - 。

答案 1 :(得分:1)

另一种方法:

var str = 'My name is Slavisha'.split(' ').join('');