Regex now handles negative integers.  Needs reworked to handle large ranges.