title: Regular expression to find position of the last alpha character that is followed by a space?
body: <p>I am using ColdFusion 10. I rarely need to use regular expression and really need some help.</p>
  
  <p>I have some lengthy content (up to 8,000 characters) and want to create a teaser. After a certain length (which I will define elsewhere), I want to find the last alpha character that is followed by a space. I will remove everything after that character.  I will then add the ellipsis (...)</p>
  
  <pre><code>MyString = "The lazy brown fox is not a dog."
  </code></pre>
  
  <p>In this case, I would delete everything after the "a" that precedes "dog".</p>
  
  <pre><code>MyString = "There are 123 boxes on up the hill, says that 612 guy."
  </code></pre>
  
  <p>In this case, I would delete everything after the "that" that precedes "612 ".</p>
  
  <pre><code>MyString = "I fell down the stairs on June 30th, 1962."
  </code></pre>
  
  <p>In this case, I would delete everything after the "June" that precedes "30th".</p>
  
  <p>What regular expression would I use to find the position of the last alpha [a-Z] character that is followed by a space?</p>
  
  <pre><code>MyReg = "";
  LastPosition = reFindNoCase(MyReg, MyString);
  </code></pre>