2016-12-29 87 views
-1

我正在使用jquery,我需要在所有數字中切換逗號和點的順序。更改數字格式

例如:

120,400.50 - > 120.400,50

逗號爲小數和點爲其餘部分。

在此先感謝。

+0

的可能的複製[如何使用JavaScript格式化數字?](http://stackoverflow.com/questions/5882994/how-to-format-numbers-using-javascript) – Conduit

+0

你嘗試過什麼嗎?谷歌? – BravoZulu

+0

@HectorLandete你檢查了答案嗎? – Dekel

回答

3

如果你想格式化數字 - 你可以使用@Conduit的上述評論(可能的重複)。

如果你有一個已知的字符串(用逗號和點)和要替換它們,可以使用具有替代功能的正則表達式:

s = '120,400.50' 
 
console.log(s.replace(/([\.,])/g, a => { return a === '.' ? ',' : '.'}))