我試圖簡單地從字符串中刪除「$」。「75.00美元」到「75.00」JQuery或Javascript
我得到使用此價格:
var currentPrice = $.trim($("#ProductPrice").text());
我只是不清楚該怎麼從那裏做。
我試圖簡單地從字符串中刪除「$」。「75.00美元」到「75.00」JQuery或Javascript
我得到使用此價格:
var currentPrice = $.trim($("#ProductPrice").text());
我只是不清楚該怎麼從那裏做。
只需.replace
。
currentPrice = currentPrice.replace(/\$/, '');
如果你確定該字符串將永遠是格式$75.00
,然後嘗試使用.substring()
:
currentPrice = currentPrice.substring(1);
Here's some more info方法.substring()
。
[恭喜,你永遠是最快的](http://jsperf.com/substrr52345345) – Brian
哈哈哦哇!你設置的測試用例非常可愛,感謝@Brian! :) –
有使用.replace
var newCurrentPrice = currentPrice.replace("$", ""); // value = 75.00
一個簡單的方法這應該這樣做:
currentPrice = currentPrice.replace("$", "");
您可以通過 '無' 取代美元。
currentPrice = currentPrice.replace(/\$/g, '');
替換您$
爲空字符串,''
:
var currentPrice = $.trim($("#ProductPrice").text()).replace("$", "");
'使用String.substr(1)' – Blazemonger
歡迎StackOverflow上。如果答案解決了您的問題,[您可以接受此答案](http://meta.stackexchange.com/a/5235/170863)。然後,您也可以用灰色向上箭頭向上投票一個或多個答案。 –