只有数字,数字可能是十进制(正则表达式)

Sur*_*har 4 .net regex asp.net validation

在我的Web应用程序中,我想验证用户只能输入数字,数字可能是整数或小数,我怎么能为此编写正则表达式.帮帮我谢谢

Muh*_*tar 17

你可以使用RegularExpressionValidator,这里是Validation ExpressionValidationExpression="[0-9]*\.?[0-9]*"

最后它看起来像......

 <asp:RegularExpressionValidator ID="rgx" ControlToValidate="txtControl" runat="server"
      ErrorMessage="*" Display="Dynamic" ValidationExpression="[0-9]*\.?[0-9]*"></asp:RegularExpressionValidator>
Run Code Online (Sandbox Code Playgroud)

  • 你是穆罕默德先生我得到它我写的像这样[0-9]*\.?[0-9] {1,2}它正在工作它只需要两个数字后点.我非常高兴 (3认同)