title: How can I find the position of the first alpha [A-Za-z] in a string?
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/7465027/how-do-i-find-the-index-of-a-regex-match-in-a-string">How do I find the index of a regex match in a string?</a><br>
    <a href="https://stackoverflow.com/questions/9571231/how-to-get-the-position-of-a-regex-match-in-a-string">How to get the position of a Regex match in a string?</a>  </p>
  </blockquote>
  
  
  
  <p>Given the following strings, how can I find the position of the first alpha in each string?</p>
  
  <p>1) <code>- Alpha</code></p>
  
  <p>2) <code>beta</code></p>
  
  <p>3) <code>. Gamma</code></p>
  
  <p>4) <code>'delta'</code></p>
  
  <p>Ultimately I'm after the substring, starting at the first alpha character.  So I'm looking to offset my substring to get <code>Alpha</code>.</p>
  
  <p>The offsets I'm looking for (from the above examples) are:</p>
  
  <p>1) 2</p>
  
  <p>2) 0</p>
  
  <p>3) 2</p>
  
  <p>4) 1</p>
  
  <p>I'm not concerned with any special characters.  Just the first alpha, case insensitive (A-Za-z).</p>