正则验证, 100% 结贴,该如何处理
正则验证,################## 100% 结贴
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ErrorMessage="(最多输入三位小数)"
ControlToValidate="txtStaringPrice" ValidationExpression="^[0-9]+([.]{1}[0-9]{1,3})?$"></asp:RegularExpressionValidator>
用了一个服务器控件验证, 为什么这表达式 ^[0-9]+([.]{1}[0-9]{1,3})?$ 验证不了。 我想小数点后面对多输入三位 !
求正则表达式, 最好自己测试后无误的!
------解决方案--------------------
^[0-9]+(\.[0-9]{1,3})?$
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ErrorMessage="(最多输入三位小数)"
ControlToValidate="txtStaringPrice" ValidationExpression="^[0-9]+([.]{1}[0-9]{1,3})?$"></asp:RegularExpressionValidator>
用了一个服务器控件验证, 为什么这表达式 ^[0-9]+([.]{1}[0-9]{1,3})?$ 验证不了。 我想小数点后面对多输入三位 !
求正则表达式, 最好自己测试后无误的!
------解决方案--------------------
^[0-9]+(\.[0-9]{1,3})?$