正则使用场景

千分位格式化
   在项目中经常碰到关于货币金额的页面显示,为了让金额的显示更为人性化与规范化,需要加入货币格式化策略。也就是所谓的数字千分位格式化。

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名与空间、网络空间、营销软件、网站建设、新城网站维护、网站推广。

   例如 =>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'

分享标题:正则使用场景
本文来源:http://cdiso.cn/article/dsojjoi.html

其他资讯