title: Split string into sentences - ignoring abbreviations for splitting
body: <p>I'm trying to split this string into sentences, but I need to handle abbreviations (which have the fixed format <code>x.y.</code> as a word:</p>
  
  <pre><code>content = "This is a long string with some numbers 123.456,78 or 100.000 and e.g. some abbreviations in it, which shouldn't split the sentence. Sometimes there are problems, i.e. in this one. here and abbr at the end x.y.. cool."
  </code></pre>
  
  <p>I tried this regex:</p>
  
  <pre><code>content.replace(/([.?!])\s+(?=[A-Za-z])/g, "$1|").split("|");
  </code></pre>
  
  <p>But as you can see there are problems with abbreviations. As all the abbreviations are of the format <code>x.y.</code> it should be possible to handle them as a word, without splitting the string at this point.</p>
  
  <pre><code>"This is a long string with some numbers 123.456,78 or 100.000 and e.g.", 
  "some abbreviations in it, which shouldn't split the sentence."
  "Sometimes there are problems, i.e.", 
  "in this one.", 
  "here and abbr at the end x.y..",
  "cool."
  </code></pre>
  
  <p>The result should be:</p>
  
  <pre><code>"This is a long string with some numbers 123.456,78 or 100.000 and e.g. some abbreviations in it, which shouldn't split the sentence."
  "Sometimes there are problems, i.e. in this one.", 
  "here and abbr at the end x.y..",
  "cool."
  </code></pre>