I am looking for a good .NET regular expression that I can use for parsing out individual sentences from a body of text.
It should be able to parse the following blo
var str = @"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."; Regex.Split(str, @"(?<=[.?!])\s+").Dump();
I tested this in LINQPad.