[parser] number regex refinements