title: What is a regular expression for parsing out individual sentences?
body: <p>I am looking for a good .NET regular expression that I can use for parsing out individual sentences from a body of text.</p>
  
  <p>It should be able to parse the following block of text into exactly six sentences:</p>
  
  <pre><code>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.
  </code></pre>
  
  <p>This is proving a little more challenging than I originally thought.</p>
  
  <p>Any help would be greatly appreciated. I am going to use this to train the system on known bodies of text.</p>