Регулярные выражения в другой кодировке
Я пытаюсь найти все ╤В╨Р╨ в тексте, вот мое регулярное выражение:
arr = re.findall(r"╤В╨Р╨", text, flags=re.DOTALL)
на выходе массив пустой
cat text | grep ╤В╨Р╨ находит нужные строки, т.е. в файле они есть. Как можно изменить регулярное выражение для поиска в другой кодировке?
Ответы (1 шт):
Автор решения: Ilnarildarovuch
→ Ссылка
arr = re.findall(r"╤В╨Р╨".encode("utf-8").decode("unicode_escape"),
text.encode("utf-8").decode("unicode_escape"), flags=re.DOTALL)