Probably simpler to do `(\d+) (to|-)? (\d+)` since the excess whitespaces are removed, too (although not on duckpan).