updated the time regex so hours is optional (for use with handicaps)