Matches a decimal, but only allows for leading/tailing Zeros if they are the first digit to precede or follow the decimal point