扫码关注官方订阅号
var Int="2391909348570076545";
怎么让这个每隔4位添加一个空格 小白。。
认证高级PHP讲师
var str = '111234562727727'; str.replace(/[\s\S]{4,4}/g,function(match){ return match + " "; });
之前看过的正则
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(''))
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
之前看过的正则
再用递归写一个
这个是加千分符,4个加空白类似,自己想想吧