Remove ALL white spaces from text
本问题已经有最佳答案,请猛点这里访问。
Possible Duplicate:
Replace all spaces in a string with '+'
1 | $("#topNav" + $("#breadCrumb2nd").text().replace("","")).addClass("current"); |
这是我的代码中的一个片段。我想在获取另一个ID的文本属性后向ID添加一个类。问题在于,我需要的文本所在的ID,包含字母之间的间隙。
我想把空白处去掉。我试过
必须告诉replace()才能重复regex:
1 | .replace(/ /g,'') |
g字符意味着在整个字符串中重复搜索。请阅读本文,以及这里的javascript中提供的其他regex修饰符。
如果要匹配所有空格,而不仅仅是文字空格字符,请使用
1 | .replace(/\s/g,'') |
1 | .replace(/\s+/,"") |
只替换第一个空白,包括空格、制表符和新行。
要替换字符串中的所有空白,需要使用全局模式
1 | .replace(/\s/g,"") |