当前位置: 代码迷 >> ASP.NET >> 验证只能是数字和小数的正则表达式怎么写
  详细解决方案

验证只能是数字和小数的正则表达式怎么写

热度:8446   发布时间:2013-02-25 00:00:00.0
验证只能是数字和小数的正则表达式如何写?
在使用验证控件时,不懂写如何验证数字和小数的正则表达式。
<asp:RegularExpressionValidator   ID= "RegularExpressionValidator2 "   runat= "server "   ControlToValidate= "PriceTextBox "
                                ErrorMessage= "只能是数字或小数! "   ValidationExpression= "^\d* "> </asp:RegularExpressionValidator>

以上只是验证了数字,那如果允许有小数怎么写?

------解决方案--------------------------------------------------------
([1-9][0-9]*|0)(\.[0-9]+)?

这样可能更严格一些