Correctly parse minus and plus operators between numbers without spaces

I fixed the parsing of minus and plus operators when there is no spaces.
For example "1-1" or "2-3.5".