Python regex for unicode capitalized words
<p>I have a set of words in different languages (English, Polish, Finnish, Russian etc.) and need to check, what of them written with a capital letter.</p>

<p>I tried to use simple regular expression: <code>^[A-Z]</code>, but it matches only latinate letters, then I've added the russian capital letters: <code>^[A-ZА-Я]</code>.</p>

<p>But many <strong>unicode letters with diacritics</strong> remains. How I can add <strong>all</strong> capital letters to my regex?</p>

<p>It's possible to make this without enumerations of symbols?</p>

<p>P.S. I know, how to make this in Ruby, but now I'm using Python.</p>