Регулярное выражение Python прописные буквы юникода
Мне нужно найти текст аббревиатуры на многих языках. Текущийрегулярное выражение является:
import regex as re
pattern = re.compile('(?:[\w]\.)+', re.UNICODE | re.MULTILINE | re.DOTALL | re.VERSION1)
pattern.findall("U.S.A. u.s.a.")
Мне не нужноu.s.a В результате мне нужен только заглавный текст.[A-Z] не будет работать на любом языке, кроме английского.