Я рассматривал подобные вопросы, например «Почему re не игнорирует диакритические знаки», но предлагаемое решение — нормализовать строку Юникода в ASCII. Это можно было бы заставить работать, но оно кажется чрезмерно уродливым и не возвращает фактический текст, который должен отображаться. Нет ли в Python чего-либо аналогичного эквивалентности символов POSIX, которая сопоставляет похожие символы вместе в зависимости от языкового стандарта пользователя? Например,
Код: Выделить всё
grep -E '[[=e=]][[=p=]][[=e=]][[=e=]]'Подробнее здесь: https://stackoverflow.com/questions/798 ... -in-python
Мобильная версия