正则使用场景
千分位格式化
在项目中经常碰到关于货币金额的页面显示,为了让金额的显示更为人性化与规范化,需要加入货币格式化策略。也就是所谓的数字千分位格式化。
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名与空间、网络空间、营销软件、网站建设、新城网站维护、网站推广。
例如 =>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://pwwzsj.com/article/dsojjoi.html