preg_match('/^([1-9]{1}[\d]{0,11})(\.\d{1,2})?$|^0{1}\.([1-9]{1}|(?!00)\d{2})$/','0.01');