如何将数字每隔三位插入逗号,形成长尾?
- 内容介绍
- 文章标签
- 相关推荐
本文共计112个文字,预计阅读时间需要1分钟。
javascript// 简化后的代码:var test='123456789';var format=test.replace(/\b(\d{3})(?=\d{3})/g, ',');console.log(format); // 输出:123,456,789
var test = '123456789' var format = test.replace(/\B(?=(\d{3})+(?!\d))/g, ',') console.log(format) // 123,456,789 ------- \B 是正则表达式里面一个比较特殊的匹配代码,表示单词的分界处 ?= 正向肯定预查 表示匹配一个符合后面正则要求的位置 ?! 正向否定预查
本文共计112个文字,预计阅读时间需要1分钟。
javascript// 简化后的代码:var test='123456789';var format=test.replace(/\b(\d{3})(?=\d{3})/g, ',');console.log(format); // 输出:123,456,789
var test = '123456789' var format = test.replace(/\B(?=(\d{3})+(?!\d))/g, ',') console.log(format) // 123,456,789 ------- \B 是正则表达式里面一个比较特殊的匹配代码,表示单词的分界处 ?= 正向肯定预查 表示匹配一个符合后面正则要求的位置 ?! 正向否定预查

