我正在使用 simplecart。很好很简单,我已经处理了它的大部分缺陷,但这一个仍然困扰着我。
价格以千位分隔符的形式呈现,非常标准的东西!
例如:2,456.55 美元
一旦将其添加到购物车中,它仅添加为 2 这必须是逗号。
我想我找到了违规行:
_data.price = parseFloat(_data.price.replace(simpleCart.currency().decimal, ".").replace(/[^0-9\.]+/ig, ""));
我应该添加什么来删除任何找到的逗号到 REGEX?