
正文
正则使用场景
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
千分位格式化
在项目中经常碰到关于货币金额的页面显示,为了让金额的显示更为人性化与规范化,需要加入货币格式化策略。也就是所谓的数字千分位格式化。
例如 =>123,456,789 、.123 =>123,456,789.123
const formatMoney = (money) => { return money.replace(new RegExp(`(?!^)(?=(\\d{3})+${money.includes('.') ? '\\.' : '$'})`, 'g'), ',') } formatMoney('') // '123,456,789' formatMoney('.123') // '123,456,789.123' formatMoney('123') // '123'






