::
::
::
::
::
![](https://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif)
function formatNumber(number){
//12345678910,-->12,345,678,910
if(/[^0-9]/.test(number))
return "not num"; //
number=number.replace(/^(\d*)$/,"$1\,"); //和 number=number+"\,";等价:12345678910,
var re=/(\d)(\d{3}\,)/; //匹配 8910, 这种格式
![](https://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
while(re.test(number)){
number=number.replace(re,"$1\,$2"); //替换为12,345,678,910,
}
number=number.substring(0,number.length-1); //12,345,678,910完成
return number;
}
posted on
2008-06-05 21:57
李小鱼
阅读(
802)
评论()
编辑
收藏
举报