Форум сайта python.su
0
Всем привет. Есть файл `test` содержащий много записей типа:
a1 b1 1.2.3.4 c1 10.20.30.40
a2 b2 11.22.33.44 c2 123.456.789.101
…
и регулярка которая выцепляет выражение по шаблону:
find = r"(?:\s|\A)(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?=\s|\Z)"
with open(test, "r") as res: for line in res: results = re.findall(find, line) for item in results: print(item)
Офлайн
44
import re find = r"(?:\s|\A)(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})(?=\s|\Z)" with open(test, "r") as res: for line in res: results = re.findall(find, line)[0] #for item in results: print(results)
и вставьте ссылку на его url Отредактировано AD0DE412 (Март 20, 2021 10:03:58)
Офлайн