如何限制用户在asp.net的文本框中只键入4个数值?我需要使用正则表达式验证,请帮助
答案 0 :(得分: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" />
答案 1 :(得分:0)
如果此正则表达式匹配^\d{4}$
,则用户仅输入4位数
答案 2 :(得分:0)
以下代码从0位到4位验证。如果你想要4位数,那么请关注burning_LEGION的例子 ^ \ d {0,4} $
答案 3 :(得分:0)