Я пытаюсь использовать флаг re.UNICODE для сопоставления строки, потенциально содержащей символы Юникода, но, похоже, она не работает.Например:
Python 2.7.12 (default, Dec 4 2017, 14:50:18)
[GCC 5.4.0 20160609] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import re
>>> r = re.compile(ur"(\w+)", re.UNICODE)
>>> r.findall(u"test test test", re.UNICODE)
[]
Это работает, если я не укажу флаг Unicode, но тогда, очевидно, он не будет работать со строками Unicode.Что мне нужно сделать, чтобы это работало?