javascript - 使用角度或javascript附加零的逗号分隔数字
问题描述
我需要在输入元素中输入一个以逗号分隔的数字,一旦用户点击选项卡或在输入元素外部单击需要附加零。下面是场景:
1] 123456789.12345678 -> 123,456,789.12345678
2] 123456789.1234 -> 123,456,789.12340000
3] 123456.1234 -> 123,456.12340000
解决方案
您可以在使用 .(/\B(?=(\d{3})+(?!\d))/g, ",")
将您的号码转换为字符串后使用此正则表达式toString()
。我昨天从 SO 的一篇旧帖子中引用了它。点击这里。我猜这就是你要找的东西。
或者您可以为此检查内置number
管道的角度。
推荐阅读
- python - 根据条件将 pyspark 数据帧拆分为多个数据帧
- c# - 模拟:异步方法的 SetReturnsDefault 始终返回 null
- hashicorp-vault - Vault (HashiCorp) - curl 相当于“vault read”
- java - 将订单代码转换为预购和后购
- image - 去除身份证上的卷曲线
- oracle - 更改 USER_ROLES_PRIVS 表中公共列的脚本
- javascript - 用于反应类/组件的 Vanilla JavaScript
- sql - SQL如何从几年前的开始获取信息
- angular-material - 材料表组件在销毁时抛出错误
- mule - 如何将带有字符串值的 JSON 数组转换为字符串