title: regex that check the validate of a string
body: <p>I m looking a regex that checks if the string is valid or not.</p>
  <p>The regex has the following rules :</p>
  <ol>
  <li>Is not allowed that the string begins with the char <code>*</code></li>
  <li>The string has to begin with  a char</li>
  <li>The string could have  a special char after  a normal char(for example: <code>a**g***</code>)</li>
  </ol>
  <p>Actually  this is my regex :</p>
  <pre><code>^(?!(\w.*?\\w.*){3}|\w.*? |\*$)\w.*?.*
  </code></pre>
  <p>Somebody can help me?</p>