BF: Avoid double iteration over dictionary in DatePatternRegex

Removes the possibility that groupdict from re match instance order is
not consistent