千位分隔符数字 – yangjian

千位分隔符数字

是这样的,在用vue练习购物车的时候,需要将价格转换为千位分隔符分隔的,用正则很简单(但是我忘了\B。。。)

直接看代码:

"12345678".replace(/\B(?=(\d{3})+$)/g, ",");    //12,345,678
"12345678".replace(/\B(?=(\d{3})+$)/g, ",");    //123,456,789

解释一下:

\B就是\b的反面,\b是匹配单词的开始或结束,那么\B就是非单词的开始或者结束。

 

您是第 位访客, 本站总访问量
沪ICP备17026792号-1 苏公网安备 32099502000115号