删除文本中的所有空格
可能重复:
用“+”replacestring中的所有空格
$("#topNav" + $("#breadCrumb2nd").text().replace(" ", "")).addClass("current");
这是我的代码片段。 我想获得另一个ID的文本属性后添加一个类的ID。 这个问题,是持有我需要的文本的ID,包含字母之间的差距。
我想删除空格。 我试过TRIM()
和REPLACE()
但这只是部分工作。 REPLACE()
只删除第一个空格。
先谢谢了,我知道我错过了一些小事。
你必须告诉replace()重复正则expression式:
.replace(/ /g,'')
g字符意味着重复search整个string。 请阅读此处以及JavaScript中提供的其他RegEx修饰符。
如果你想匹配所有的空格,而不仅仅是字面空格字符,也可以使用\s
:
.replace(/\s/g,'')
.replace(/\s+/, "")
应该工作(正则expression式删除所有空间)
或者你可以试试这个
.replace(/\s/g, "")
(全球replace空间)