抓取文本时如何剥离空格()
我有以下jquery语句。 我希望删除空格,如下所示。 所以,如果我有一个像:
例如
“ #wordOperating System / 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();