读书人

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

发布时间: 2011-12-28 22:45:21 作者: rapoo

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

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

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

这样可能更严格一些

读书人网 >asp.net

热点推荐