- td_re = re.compile('(?:(?P<years>\d+)y)?'
- '(?:(?P<months>\d+)m)?'
- '(?:(?P<days>\d+)d)?'
- '(?:T(?:(?P<hours>\d+)h)?'
- '(?:(?P<minutes>\d+)m)?(?:(?P<seconds>\d+)s)?)?')
+ td_re = re.compile('(?:(?P<years>\\d+)y)?'
+ '(?:(?P<months>\\d+)m)?'
+ '(?:(?P<days>\\d+)d)?'
+ '(?:T(?:(?P<hours>\\d+)h)?'
+ '(?:(?P<minutes>\\d+)m)?(?:(?P<seconds>\\d+)s)?)?')