喜的是,的jQuery/JavaScript的如何擺脫空格(替換()不工作)
我有我的數據庫來的字符串:
var theString = "LNDSH - LONDON SHOPS";
我需要兩個變量進行的。
一個用 - 之前的代碼,另一個用 - 之後的句子。
要做到這一點我做的:
var sentence = $.trim(theString.substring((theString.indexOf('-')+1),theString.length));
var code = $.trim(theString.substring(0, theString.indexOf('-')));
VAR句話是好的,但之前我無法擺脫的空間 - 在代碼中的變量。
我真的需要擺脫那些空間。
請注意,在var句子中,我正在做+1,因爲它總是在句子和 - 之間的一個空格。
但在代碼的情況下:我不知道代碼的長度,我不知道有多少空間將是前 -
我已經試過:
code.replaceAll("\\s+", " ");
但是這並不顯示我的網頁中的東西(也沒有JavaScript錯誤)。
我使用jQuery,1.5.1.min和jQuery-UI-1.8.14.custom.min
非常感謝!
有點題外話,但爲什麼您使用這樣的舊版本的jQuery? – Itay
_「沒有javascript錯誤」_ - 你確定嗎? JS沒有'.replaceAll()'方法。 – nnnnnn