at 23.05-pre 570 B view raw
1--- a/dateparser/languages/locale.py 2+++ b/dateparser/languages/locale.py 3@@ -169,7 +169,7 @@ class Locale: 4 if normalize: 5 value = list(map(normalize_unicode, value)) 6 pattern = '|'.join(sorted(value, key=len, reverse=True)) 7- pattern = DIGIT_GROUP_PATTERN.sub(r'?P<n>\d+', pattern) 8+ pattern = pattern.replace(r'\d+', r'?P<n>\d+') 9 pattern = re.compile(r'^(?:{})$'.format(pattern), re.UNICODE | re.IGNORECASE) 10 relative_dictionary[pattern] = key 11 return relative_dictionary