2016-02-12 108 views
-2

我的JavaScript/jQuery程序中有一些格式爲\u00c2\u00a39.99的數據。替換javascript/jquery中的字符串

如何刪除\u00c2\u00a3並保持9.99?所以:

var price = "\u00c2\u00a39.99" 

變化

var newprice = "9.99" 
+0

使用[替換()](HTTP:// www.w3schools.com/jsref/jsref_replace.asp)。代碼將會是 – Azim

回答

1

您可以使用正則表達式來匹配這個模式:

var test = "\u00c2\u00a39.99".match(/\d+\.\d+/)[0]; 
 
alert(test);

+0

? var newprice = price.replace(/ \ d + \。\ d + /,「」); – Legria

+0

'var newprice = price.match(/ \ d + \。\ d + /)[0];' – brso05

+0

https://jsfiddle.net/8psm38by/我希望它能夠處理鏈接中提供的這些數據。非常感謝。 @ brso05 – Legria