首页 > 解决方案 > 使用角度或javascript附加零的逗号分隔数字

问题描述

我需要在输入元素中输入一个以逗号分隔的数字,一旦用户点击选项卡或在输入元素外部单击需要附加零。下面是场景:

1] 123456789.12345678 -> 123,456,789.12345678
2] 123456789.1234     -> 123,456,789.12340000
3] 123456.1234        -> 123,456.12340000

标签: javascriptangular

解决方案


您可以在使用 .(/\B(?=(\d{3})+(?!\d))/g, ",")将您的号码转换为字符串后使用此正则表达式toString()。我昨天从 SO 的一篇旧帖子中引用了它。点击这里。我猜这就是你要找的东西。

或者您可以为此检查内置number管道的角度。


推荐阅读