modify number_regex to handle exponentials (use same as mapbox branch)