如何將浮點數(shù)點左邊的數(shù)每三位添加一個逗號,如12000000.11轉化為『12,000,000.11』?function commafy(num){ return num && num
.toString()
.replace(/(\d)(?=(\d{3})+\.)/g, function($1, $2){ return $2 + ',';
});}不知道怎么去理解這個正則。/(d)(?=(d{3})+.)/g不太了解是怎么運行的
正則表達式 /(\d)(?=(\d{3})+\.)/g
一只斗牛犬
2018-11-14 18:10:06