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