var str='23455872977397'; str=str.replace(/(\d+?)(?=(\d{3})+$)/g,'$1,'); console.log(str); //23,455,872,977,397