数字按千分位分隔

本文介绍了如何利用正则表达式的零宽断言在JavaScript中实现数字的千分位分隔。通过正向零宽断言(d)(?=(d{3})+[.s])匹配数字,确保数字的个位是3的倍数且后面跟随空格或小数点,从而实现有效的分隔。例如,将1234544转换为1,234,544。" 51340785,1805413,Spring整合Apache Qpid实战指南,"['spring集成', '消息中间件', 'Apache Qpid', 'jmsTemplate', '消息监听']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今日一小记

利用正则表达式的零宽断言来处理:

function sep(inputNum){
   
	//数字后面加上空格,作为数字的结尾标识
	//主要是兼容整数数字,这个标识只要不是数字都行,记得后面替换掉就行
	let num = this.inputNum+ ' ';
	//第一个replace:将匹配的内容后面加一个 ,
	//第二个replace : 这个主要是去除开头加的那个空格
	return num.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值