小编sam*_*amm的帖子

从JS中删除与特定数字的逗号分隔

我想从特定数字中删除逗号分隔,但我想要小数位并且我为此写了一个正则表达式,当我传递一个带小数位的数字时,它是可以的.

var num = '12,312,313,214,214,324.89';

num.replace(/,(?=.*\.\d+)/g, '');
Run Code Online (Sandbox Code Playgroud)

结果= 12312313214214324.89

但是当我通过时

var num = '12,312,313,214,214,324';
Run Code Online (Sandbox Code Playgroud)

没有小数它返回

结果= 12

有没有办法在两种方式中删除逗号?或正则表达式的任何更正?

javascript regex formatting

1
推荐指数
1
解决办法
2071
查看次数

标签 统计

formatting ×1

javascript ×1

regex ×1