gistfile1.txt var test = '123456789'var format = test.replace(/\B(?=(\d{3})+(?!\d))/g, ',')console.log(format) // 123,456,789-------\B 是正则表达式里面一个比较特殊的匹配代码,表示单词的分界处?= 正向肯定预查
var test = '123456789'
var format = test.replace(/\B(?=(\d{3})+(?!\d))/g, ',')
console.log(format) // 123,456,789
-------
\B 是正则表达式里面一个比较特殊的匹配代码,表示单词的分界处
?= 正向肯定预查 表示匹配一个符合后面正则要求的位置
?! 正向否定预查
