Handle special case for decimal point interleaved with characters. Floating point should only be used when left of decimal is a number or nothing.