title: Regular Expression for First name
body: <p>I've got a RegEx pattern fro user first and last name. They can only contain alphabetic characters, spaces (0 - any ), hyphens (0 - any), apostrophes <strong>'</strong> (0 - any ) and number of symbols 1 - 40. First and Last name can not start with '  or whitespace</p>
  
  <p>Here is my pattern code.</p>
  
  <pre><code>^^[a-zA-Z]+[\-\'\s]?[a-zA-Z ]{1,40}$
  </code></pre>
  
  <p>But RegEx does now allow to use this sample  Endevald O'McKnight</p>