如何在jquery中将价格格式字符串转换为数字

时间:2016-08-17 04:56:01

标签: javascript jquery number-formatting data-conversion

我有一个像这样的字符串

  

“$ 2,099,585.43”

“$”可能是任何符号,例如@,#..等等。

我想将其转换为2099585.43

有没有简单的方法可以做到这一点?

1 个答案:

答案 0 :(得分:1)

使用 String#replace 并删除不是数字或点的字符。

console.log(
  "$2,099,585.43".replace(/[^\d.]/g, '')
)