Я читаю строки, одну за другой в Python. Я должен разделить строки, если они содержат конец предложения. Я использую функциональность re.split:
words= re.split(r'[.!?]', line)
Это хорошо работает, за исключением случаев, когда я сталкиваюсь с аббревиатурами, такими как 'St.'. Есть ли способ разделить на "!" но игнорировать, когда он используется как «Св.»?