Python - Обнаружение паттерна с помощью функции split()

В следующих примерах показано, как обнаружить шаблон и разделить строку с помощью функции split в Python. Функция split() возвращает список всех слов в строке в результате.

Split by space

Функция split() по умолчанию в качестве разделителя используется пустой символ или символ пробела.

alphabet = "a b c d e f"
tstr = alphabet.split()

для c в tstr:
print c
Runtime:

a
b
c
d
e
f
Функция split() также принимает в качестве параметра максимальное количество обнаружений символа или шаблона, как показано в примере ниже:

alphabet = "a b c d e f"
tstr = alphabet.split(" ", 3)

for c in tstr:
print c
Runtime:

a
b
c
d e f

Пример 2: Извлечение доменного имени

s = 'exemple.domaine.net'
i = s.split('.', 1)
nom_de_domaine = i[1]
print nom_de_domaine
Runtime:

domaine.net
References:
Python String split() Method