Экранирование спецсимволов: точка . в regex — любой символ. Для буквальной точки: \.
# IP-адрес (упрощённо)
s = "data192.168.1.1more10.0.0.1"
re.findall(r'\d+\.\d+\.\d+\.\d+', s) # ['192.168.1.1', '10.0.0.1']
Маски с подстановками:
# IP по маске 195.2?.1?5.14
s = "195.23.145.14xxx195.29.195.14"
re.findall(r'195\.2\d\.1\d5\.14', s) # ['195.23.145.14', '195.29.195.14']
Якоря для точного совпадения:
# Телефон: 11 цифр, начинается с 7
re.findall(r'\b7\d{10}\b', s)