match.group() и match.groups выдают разное

 
0
 
Python
ava
deHimer | 24.03.2011, 18:48
import re

p = re.compile('([abc])+')
m = p.match('abcd')
m.group()
>> 'abc'
m.groups()
>> ('c',)

Вопрос: почему в кортеже из результатов поиска 'c' ? :dash1

später ergänzt:
Разобрался. group возвращает только первый (0ой). А groups все кроме первого.
Kommentare (0)

Kommentare werden nicht hinzugefügt

Registrieren Sie sich oder melden Sie sich an, um schreiben zu können.
Unternehmen des Tages
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Mitwirkende
  deHimer
advanced
Absenden