如何限制用户在 asp.net 的文本框中仅键入 4 个数值?我需要使用正则表达式验证请帮忙
user1400158
问问题
1758 次
4 回答
1
试试这个asp.net
<asp:TextBox runat="server" ID="txt" />
<asp:RegularExpressionValidator runat="server"
ID="reg1" ValidationGroup="save" ControlToValidate="txt"
ValidationExpression="^\d{4}$" ErrorMessage="Not 4 digits" />
<asp:Button runat="server" ID="Btn" Text="Clicker" ValidationGroup="save" />
于 2012-07-07T11:29:56.337 回答
0
如果此正则表达式匹配^\d{4}$
,则用户仅输入 4 位数字
于 2012-07-07T11:26:30.350 回答
0
下面的代码验证从 0 位到 4 位。如果您想要 4 位数字,请按照 burn_LEGION 的示例 ^\d{0,4}$
于 2012-07-07T11:33:25.423 回答
0
皮特非常简单。在验证表达式中只需键入 ^\d{4}$。你会完成的。
于 2012-07-07T11:36:11.107 回答