抓取文本时如何剥离空格()

时间:2009-11-09 20:24:51

标签: javascript jquery

我有以下jquery语句。我希望删除空格,如下所示。所以,如果我有一个词:

例如
    “ #wordOperating System / test ”我希望最终结果能够显示“ #wordOperatingSystemtest ”。 (即没有斜线和空格)。斜线工作正常,但我无法移除空间。请帮忙!

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

2 个答案:

答案 0 :(得分:3)

试试global g modifier

.replace(/ /g, '')

同样适合您的斜线替换(如果您的字符串中有多个/):

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

答案 1 :(得分:2)

你可以用一个简单的正则表达式来完成......

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

所以你的代码将是......

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