var Int="2391909348570076545";
怎么让这个每隔4位添加一个空格 小白。。
之前看过的正则
str.replace(/(\d)(?=(?:\d{4})+$)/g, '$1 ')
再用递归写一个
function tho(num){
return num<10000?num:tho(parseInt(num/10000))+""+tho(String(num).slice(-4))
}
这个是加千分符,4个加空白类似,自己想想吧
var str = '1112345627277277';
var arr = str.split('');
var n =arr.length;
while(n>3){
n=n-3;
arr.splice(n,0,',')
}
console.log(arr.join(''))
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决