"^\\d+$" //非负整数(正整数 + 0)
"^[0-9]*[1-9][0-9]*$" //正整数
^+?(([1-9]\\d?)|(100)|(0))$ [0,100]
([1-9]|[2-4]/d|50) [1,50]
8位整数或8位整数+2位小数 \d{1,8}([\.]\d\d)?
1、正数不能为零、最多有2有小数,如果第一位为0则下一位必须为小数点
^[+]?(([1-9]\d*[.]?)|(0.))(\d{0,2})?$
2、正数不能为0
^[\d&&[^0]]{1}$