从文本中删除所有空格

可能重复:
用'+'替换字符串中的所有空格

$("#topNav" + $("#breadCrumb2nd").text().replace(" ", "")).addClass("current");

这是我的代码片段。 我想在获得另一个ID的文本属性后向类ID添加一个类。 这个问题,是ID持有我需要的文本,包含字母之间的差距。

我想删除空格。 我试过TRIM()REPLACE()但这只是部分工作。 REPLACE()仅删除第一个空格。


你必须告诉replace()重复正则表达式:

.replace(/ /g,'')

g字符表示重复搜索整个字符串。 请阅读此处以及JavaScript中提供的其他RegEx修饰符。

如果你想匹配所有的空白字符,而不仅仅是字面空格字符,也可以使用s

.replace(/s/g,'')

.replace(/s+/, "") 

应该工作(正则表达式去除所有空间)

或者你可以试试这个

.replace(/s/g, "") 

(全球替换空间)

链接地址: http://www.djcxy.com/p/4725.html

上一篇: Remove ALL white spaces from text

下一篇: How can I check if string contains characters & whitespace, not just whitespace?