'\
r'(?P<pc>[A-Z][\d][A-Z] [\d][A-Z][\d])$' >>> match = re.search(regex,
'Montréal, QC H2Z 1X7') >>> match.group()
'Montréal, QC H2Z 1X7' >>> match.groups()
('Montréal', 'QC', 'H2Z 1X7') >>> match.groupdict()
{'city': 'Montréal', 'province': 'QC',
'pc': 'H2Z 1X7'}