为了账号安全,请及时绑定邮箱和手机立即绑定

从文本中删除所有空格

从文本中删除所有空格

温温酱 2019-08-06 13:23:04
从文本中删除所有空格$("#topNav" + $("#breadCrumb2nd").text().replace(" ", "")).addClass("current");这是我的代码中的一个片段。我想在获取另一个ID的文本属性后向ID添加一个类。这个问题,是持有我需要的文本的ID,包含字母之间的间隙。我希望删除白色空格。我试过了TRIM(),REPLACE()但这只是部分有效。该REPLACE()只删除第一个空间。
查看完整描述

3 回答

?
皈依舞

TA贡献1851条经验 获得超3个赞

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

.replace(/ /g,'')

字是指通过重复整个字符串搜索。在此处阅读此处以及JavaScript中提供的其他RegEx修饰符。

如果要匹配所有空格,而不仅仅是文字空格字符,请\s改用:

.replace(/\s/g,'')


查看完整回答
反对 回复 2019-08-06
?
牧羊人nacy

TA贡献1862条经验 获得超7个赞

.replace(/\s+/, "")

替换第一个空格,包括空格,制表符和新行。

要替换字符串中的所有空格,您需要使用全局模式

.replace(/\s/g, "")


查看完整回答
反对 回复 2019-08-06
  • 3 回答
  • 0 关注
  • 705 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信