繁体   English   中英

抓取text()时如何去除空格

[英]How do I strip white space when grabbing a text()

我有以下jQuery语句。 我希望删除空白,如下所示。 所以,如果我有这样的话:

例如
#wordOperatingSystem / test ”我希望最终结果向我展示“ #wordOperatingSystemtest ”。 (即没有斜线和空格)。 斜杠工作正常,但我无法删除空间。 请帮忙!

$("#word" + lbl.eq(i).text().replace("/","\\/").replace(/ /,'')).hide();

尝试使用全局g修饰符

.replace(/ /g, '')

斜杠替换也一样(如果字符串中包含多个/ s):

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

您可以使用一个简单的正则表达式来做...

var x = "wordOperating System/test";
x = x.replace(/\s|\//g, '');
alert(x);

因此您的代码将是...

$("word" + lbl.eq(i).text().replace(/\s|\//g, '')).hide();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM