【发布时间】:2011-06-18 03:20:32
【问题描述】:
我有以下代码:
var x = "100.007"
x = String(parseFloat(x).toFixed(2));
return x
=> 100.01
这非常好用,就像我想要的那样。我只想要一个小小的补充,类似于:
var x = "100,007"
x.replace(",", ".")
x.replace
x = String(parseFloat(x).toFixed(2));
x.replace(".", ",")
return x
=> 100,01
但是,此代码将替换第一次出现的“,”,我想在其中捕获最后一个。任何帮助将不胜感激。
【问题讨论】:
标签: javascript regex pattern-matching currency