Вопрос:

Python re.split

python regex

54 просмотра

1 ответ

5 Репутация автора

На этот вопрос уже есть ответ здесь:

Для следующего кода

import re
n = '.172..16.52.207,172.16.52.117'
s = re.split(',+|\.+',n)
print s

почему это первый элемент sпустой, то есть ''?

Автор: Avishek Mondal Источник Размещён: 08.11.2017 10:49

Ответы (1)


0 плюса

1797 Репутация автора

Первый элемент - это все, что находится между началом строки и первым .. Таких персонажей нет, так оно и есть ''. n[2]должно быть также пустым, потому что между вторым .и третьим ничего нет .

Автор: Acccumulation Размещён: 08.11.2017 10:52
Вопросы из категории :
32x32