Using re.split() to work correctly with utf-8 text
<p>I'm trying to split large russian text to words without sumbols '\s.,?!'.</p>

<p>Actually, I don't understand how use re.split() and re.findall correctly, because after I use them, it turn all words to utf-8 sumbols.</p>

<p>Thank you.</p>

<pre><code> file_read = None
    file_name = 'untitled.txt'
    with codecs.open(file_name, 'r+', encoding='utf-8') as fin:
        file_read = fin.read()

words = re.split('u[\s.,?!]', file_read)
words = re.findall('\w+', file_read)
</code></pre>