js正则0-100之间

js正则0到100之间允许包含2位小数

很久没写正则了。满足这个条件的还是花了一点时间。做个记录吧。方便偷懒的童鞋

^([0-9]{1,2}$)|(^[0-9]{1,2}\.[0-9]{1,2}$)|100$

100 ture
10.00 true
100.00 false
如果要支持100.00后面加上这个特列

^([0-9]{1,2}$)|(^[0-9]{1,2}\.[0-9]{1,2}$)|100$|100.00$

拆分一下方便理解

^([0-9]{1,2}$)        |      (^[0-9]{1,2}\.[0-9]{1,2}$)        |     100$
1位或2位数情况xx                  xx.xx情况                      100
如 27                                       如27.32                         100
                                小数点前面允许1到2位
                                小数点后面允许1到2位

END

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值