正则表达式0到200以内的数

最近用一个正则,是200以内的数,可以是整数,也可以是2位小数,好吧,现在给大家分享一下

^([1]{0,1})+([0-9]{1,2})+(.[0-9]{2})?|200$

 

就是他了

^代表正则的开始

([1]{0,1})代表1出现0次到1次 就是匹配100到199的的那个1

([0-9]{1,2}) 代表0到9出现1次到两次

(.[0-9]{2})? 代表小数点和后边的精度出现0次或一次,要出现必须是2个数

 

posted on 2015-04-09 10:52  gaizhongfeng  阅读(5796)  评论(0编辑  收藏  举报