title: Prevent Leading Whitespace with RegEx
body: <p>I'm trying to restrict review posting text with (at the present) the following RegEx:</p>
  <pre><code>^([a-zA-Z0-9 _\.\'\&quot;\(\)\!\?\&amp;\@]){1,}$
  </code></pre>
  <p>However,  the text itself needs to contain whitespace in the form of ' ', but I don't want to allow the first sentence to have whitespace, i.e. the post cannot have leading whitespace.  For an example, (I'm going to use '_' to represent ' ' in the following example) the form would allow:</p>
  <p><code>This is a sentence.</code></p>
  <p>But it would NOT allow:</p>
  <blockquote>
  <p>(Using '_' to represent ' ')</p>
  <p><code>_This is a sentence</code></p>
  <p><code>__This is a sentence</code></p>
  <p>etc.</p>
  </blockquote>
  <p>I tried to work with negations, but I just don't understand RegEx well enough to grasp how to do this.  This whole field is just not sitting well with me, so hopefully someone can help.  Thanks in advance!</p>
  <p>NOTE:
  I need this in RegEx because I have a live-feed validator telling the user that his/her input is valid/invalid.  Another option that will allow me this real-time awareness will be sufficient for my purposes, if you happen to think of something better.</p>