Как сопоставить регулярное выражение с учетом эквивалентных символов нормализации Юникода в python? - PullRequest
0 голосов
/ 06 апреля 2020

Я должен регулярно проверять целую кучу данных, в которых некоторые символы представлены в эквивалентных символах Юникода.

Пример: u'G\u0420S' печатается как «GPS», тем не менее я не могу найти способ сопоставления регулярного выражения с шаблоном «GPS» (или u'GPS ').

Я уже попробовал: unicodedata.normalize('NFC', u'G\u0420S'), и в результате он продолжает давать мне u'G \ u0420S '.

Что я делаю не так? Заранее спасибо

...