title: JS split text into sentences
body: <p>I want to receive a lot of text (e.g. a book chapter), and create an array of the sentences.</p>
  
  <p>My current code is:</p>
  
  <pre><code>text.match( /[^\.!\?]+[\.!\?]+["']?/g );
  </code></pre>
  
  <p>This only works when the text ends with one of [. ! ?]. If the final sentence has no punctuation at the end, it's lost.</p>
  
  <p>How do I split my text into sentences, allowing for the final sentence to not have punctuation?</p>