簡體   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