regex should match all kinds of floats