Я новичок в этом сайте и новичок в Python.
Итак, я изучаю регулярные выражения и работаю с примерами Google.
здесь .
Я делал один из примеров «Поиск», но я изменил «Поиск» на «Разделить» и немного изменил шаблон поиска, чтобы поиграть с ним, вот строка
print re.split(r'i', 'piiig')
(обратите внимание, что в тексте 'piiig' есть 3 'i')
Выход имеет только 2 пробела, где он был разделен.
['p', '', '', 'gs']
Просто интересно, почему это дает такой вывод. Это не проблема реальной жизни и не имеет никакого отношения, но я думаю, что мог бы столкнуться с этим позже и хотеть знать, что происходит.
Кто-нибудь знает, что происходит ???