#Python: В регулярных выражениях, найденные подгруппы нумеруются начиная с единицы.
Ноль зарезервирован для полного вхождения. Подгруппы можно получать одним из следующих способов: mo.group (1) == mo[1] Группам также можно назначать имена: »> script = 'There are 4 lights!' »> mo = re.search(r'[Tt]here are (?P<count>\d+) lights', script) »> mo[1] == mo.group (1) == mo['count'] == mo.group ('count') True »> mo.groupdict() {'count': '4'}
TechLead Nick
#Python: В регулярных выражениях, найденные подгруппы нумеруются начиная с единицы.
Ноль зарезервирован для полного вхождения. Подгруппы можно получать одним из следующих способов: mo.group (1) == mo[1]
Группам также можно назначать имена:
»> script = 'There are 4 lights!'
»> mo = re.search(r'[Tt]here are (?P<count>\d+) lights', script)
»> mo[1] == mo.group (1) == mo['count'] == mo.group ('count')
True
»> mo.groupdict()
{'count': '4'}