Python разбивает текст на предложения

У меня есть текстовый файл. Мне нужен список предложений.

Как это можно реализовать? Есть много тонкостей, например, точка используется в сокращениях.

Мое старое регулярное выражение работает плохо.

re.compile('(\. |^|!|\?)([A-Z][^;↑\.<>@\^&/\[\]]*(\.|!|\?) )',re.M)
85
задан Artyom 1 January 2011 в 23:01
поделиться