title: Selecting a string without Space and without Number in the beginning
body: <p>Here is my string:</p>
  <pre class="lang-none prettyprint-override"><code>^((\S)([a-z]))[a-zA-Z0-9_+-.]+@[a-zA-Z.-]+\.(edu|com|edu7|org)$\b
  </code></pre>
  <p>I need to check for 2 conditions in the beginning of a string:</p>
  <ol>
  <li>No space</li>
  <li>No number</li>
  </ol>
  <p>My string satisfies the first condition but fails the second condition.  Thank you for any suggestions.  I did try regex101 but could not solve it.</p>
  <p>Here are two email addresses that are both invalid:</p>
  <pre class="lang-none prettyprint-override"><code>  somebody@gmail.com  
  5somebody@gmail.com  
  </code></pre>
  <p>I want neither of those returned by the program.  My current code considers the second email as valid, which is incorrect.</p>