本节介绍 RegularExpressionValidator,该控件判断输入值是否符合某一个正则表达式。
<asp:TextBox ID="tb" runat="server" Text="3333"></asp:TextBox>
<asp:RegularExpressionValidator ID="valid1" runat="server"
ControlToValidate="tb" ValidationExpression="[a-zA-Z0-9_]{6,12}"
Display="dynamic" SetFocusOnError="true">必须是 6-12 位的字母或数字或下划线</asp:RegularExpressionValidator>
<asp:Button ID="btn" runat="server" Text="提交" />
- ValidationExpression 要验证的正则表达式。
注意:输入值为零长度字符串时,同样不会进行验证,所以一般也是要和 RequiredFieldValidator 联合运用。
相关阅读