我使用以下REG-EX验证器验证文本框是否接受小数点后的两位数.
<asp:RegularExpressionValidator Display="Dynamic" ID="regexp" runat="server" ControlToValidate="regexptest" ValidationGroup="regexptest" ValidationExpression="^\d+(\.\d\d)?$">
Run Code Online (Sandbox Code Playgroud)
但是我可以在小数点后输入两个以上的值.
^\d+(\.\d{2})?$
Run Code Online (Sandbox Code Playgroud)
有效的例子是 -
23,23.12无效的例子 - 23.2,23.123
编辑:
请查看以下链接,以限制用户在小数点后输入两个以上的数字
http://www.mredkj.com/tutorials/validate2.html
http://www.mredkj.com/tutorials/validate2.js
| 归档时间: |
|
| 查看次数: |
12946 次 |
| 最近记录: |