Работа со строкой

Рейтинг: 2Ответов: 2Опубликовано: 19.01.2015

Здравствуйте. У меня есть одна очень длинная строка, мне нужно достать из нее десять цифр, которые идут после слова "tick=*****". Как возможно это сделать средствами Python 2.7?

Ответы

▲ 3Принят

Самое простое - с помощью регулярных выражений.

re.findall(r'tick=(\d{10})', str)
▲ 3

Не надо усложнять...

print('my tick=1234567890zzz'.split('tick=')[1][:10])