gpt4 book ai didi

javascript - 使用 jQuery 添加数字间距

转载 作者:行者123 更新时间:2023-11-29 18:23:31 24 4
gpt4 key购买 nike

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

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

例如。

<span>5500000.00</span>

应该变成

<span>5 500 000.00</span>

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"

也许有一种方法可以在不还原字符串的情况下执行此操作?

关于javascript - 使用 jQuery 添加数字间距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16060016/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com