re.escape()
Экранирует спецсимволы регулярных выражений в строке.
Сигнатура
re.escape(pattern)Возвращает строку, где все символы, имеющие особое значение в регулярных выражениях, экранированы. Нужно, когда подставляешь произвольный текст пользователя в шаблон.
import re
print(re.escape("1.5+2")) # 1\.5\+2
# безопасный поиск точного текста
text = "цена 1.5+2 руб"
print(re.findall(re.escape("1.5+2"), text)) # ['1.5+2']