title: Issue with Regular Expression Validation
body: <p>I have an Asp.Net script which includes a validator like this:</p>
  
  <pre><code>&lt;asp:RegularExpressionValidator ID="AdvNeedIdValidator" runat="server"
    ControlToValidate="NEEDS" ErrorMessage="Need ID is numeric."
    ForeColor="Red" ValidationExpression="^\d*\.?\d*$"&gt;*&lt;/asp:RegularExpressionValidator&gt; 
  </code></pre>
  
  <p>The validator is supposed to reject non-numeric inputs (<code>NEEDS</code> is a numeric value) but I think there is problem with the regular expression <code>"^\d*\.?\d*$"</code> because when I want to clear the Input text the when  the user enter the text the <code>ErrorMessage</code> pops up. I have a NeedID field with 4 number numeric value,so can you please let me know how I can upgrade the  <code>"^\d*\.?\d*$"</code> to get rid of that Issue?</p>
  
  <p>Thanks</p>