帮忙写一个验证数量加单位的js正则表达式

帮忙写一个验证数量加单位的js正则表达式,第1张

var regex = /^[1-9]\d+\.?\d+k{1,2}$|^0\.\d+k{1,2}$/ig

var regex = /^(?:[1-9]\d+|0)(\.\d+)?kk?$/i

alert(regex.test("0.22k"))

2.2k

2.20k

2.2kk

0.2k

0.20kk

22k

感谢楼上、、

判断呗。代码如下:

LeaveDays=Math.floor(LeaveTime/(1000*60*60*24))//天

LeaveHours=Math.floor(LeaveTime/(1000*60*60)%24)//时

LeaveMinutes=Math.floor(LeaveTime/(1000*60)%60)//分

LeaveSeconds=Math.floor(LeaveTime/1000%60)//秒

if(parseInt(LeaveDays)<10){

LeaveDays="0"+LeaveDays

}

后面的几个和这个类似,你试试,希望可以帮到你.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11438545.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存