验证只能是数字和小数的正则表达式如何写?
在使用验证控件时,不懂写如何验证数字和小数的正则表达式。
<asp:RegularExpressionValidator ID= "RegularExpressionValidator2 " runat= "server " ControlToValidate= "PriceTextBox "
ErrorMessage= "只能是数字或小数! " ValidationExpression= "^\d* "> </asp:RegularExpressionValidator>
以上只是验证了数字,那如果允许有小数怎么写?
------解决方案--------------------([1-9][0-9]*|0)(\.[0-9]+)?
这样可能更严格一些