只能为最多两位小数的数字,且不能为空的 正则表达式 ,

问题描述:

只能为最多两位小数的数字,且不能为空的 正则表达式 ,
^[0-9]+(.[0-9]{1,2})?$ 这是最多两位小数的数字的,还差非空那一半

你这个就是非空的,但是能匹配00 0k9 等.
"^(0|[1-9][0-9]*)(\.[0-9]{1,2})?$"