使用jQuery添加数字间距

我想检查span元素并检查其数字格式并使用jquery对其应用数字分组

它的数字超过3位数,即> 1000,它必须进行数字分组,将千位数与数千种分开,数十万只数千种:

例如。

5500000.00 

应该成为

 5 500 000.00 

这有可能与jQuery?

此任务有许多格式化插件。 或者使用可以使用正则表达式。

 function formatPrice(price) { return price.reverse().replace(/((?:\d{2})\d)/g, '$1 ').reverse(); } // Need to extend String prototype for convinience String.prototype.reverse = function() { return this.split('').reverse().join(''); } 

测试:

 formatPrice('1234.00') // "1 234.00" formatPrice('12345.00') // "12 345.00" formatPrice('123456.00') // "123 456.00" 

也许有一种方法可以做到这一点而不需要恢复字符串?

此链接可能有所帮助:

https://code.google.com/p/jquery-numberformatter/

Javascript:更简单的数字格式化方式?