LINUX.ORG.RU
ФорумTalks

[ЖЖ] Питон

 


0

0
Чет я не пойму, у меня чель глюки:

p = re.compile('/([a-z]+)') str = "/p" p.match(str).group(0) '/p' p.match(str).groups() ('p',)

В чем подвох ?

★☆
>>> str = "/p"
>>> p.match(str)
<_sre.SRE_Match object at 0x2842b8e0>
>>> p.match(str).groups()
('p',)
>>> p.match(str).group(0)
'/p'
>>> p.match(str).groups()
('p',)
phasma ★☆
() автор топика
Ответ на: комментарий от phasma
сдается мне, что нулевой элемент содержит кусок входной строки подошедший под выражение
cobold ★★★★★
()
Программа из одной строчки на пайтоне?
fat_angel ★★★★★
()
p = re.compile('/([a-z]+)') str = "/p" p.match(str).group(0) '/p' p.match(str).groups() ('p',)

____r____m__________-_________r________________________________________________ _______________

Вот, проблема в том, что там буквы «f» нигде нет :)
KRoN73 ★★★★★
()
Ответ на: комментарий от A2K
ага, токо вчера чет Pylons писал, что первой группы нет :) иль я уже засыпал :)
phasma ★☆
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.