Я ищу хорошее регулярное выражение .NET, которое я могу использовать для разбора отдельных предложений из текста.
Он должен иметь возможность анализировать следующий блок текста ровно на шесть предложений:
Hello world! How are you? I am fine.
This is a difficult sentence because I use I.D.
Newlines should also be accepted. Numbers should not cause
sentence breaks, like 1.23.
Это оказалось немного сложнее, чем я думал.
Любая помощь будет принята с благодарностью. Я собираюсь использовать это для обучения системы на известных телах текста.