这样
^\d{1,5}(?:\.\d{1,3})?$
(^0\.\d{0,2}[1-9]$)|(^[1-9]\d{0,4}\.\d*[1-9]$)|(^[1-9]\d{0,4})这个也保证不会出现1.000这种情况
/^[1-9]{1}\d{0,4}(\.\d{1,3})?$/