Страницы

Поиск по вопросам

воскресенье, 26 января 2020 г.

Вытаскивание IP из строки

#python


Допустим у меня есть строка типа такой:

from rw-sc-22 (wellknown [94.26.18.9])


Как с помощью инструментов Python без изобретания велосипеда я могу вытащить из нее
IP-адрес ?
    


Ответы

Ответ 1



регулярным выражением import re str = "from rw-sc-22 (wellknown [94.26.18.9])" result = re.search('\[(\d+\.\d+\.\d+\.\d+)\]', str) print result.group(1)

Ответ 2



Из данной строки, простейший метод такой: mystr = "from rw-sc-22 (wellknown [94.26.18.9])" mystr.split("[")[1].split("]")[0]

Комментариев нет:

Отправить комментарий