title: python unicode regular expressions
body: <p>I read a file with the code below and then I want to find words in the file using re library. The file contains Turkish characters. So I decode file using utf-8. re library doesn't know Turkish character.  Below code isn't working. </p>
  
  <pre><code>    text= unicodedata.normalize("NFKD",codecs.open(os.path.abspath("texts/kopru1.txt"),"rb").read().decode("utf-8"))
      text=text.replace("\r\n"," ").lower()
      aa= re.findall(ur"[a-zçşıöü]+", text,re.UNICODE)  
  </code></pre>
  
  <p>Although "<strong>ayşe</strong>" is a word, this word seems as of "<strong>ays</strong>" and "<strong>e</strong>".</p>