我想验证九位数帐号,因此我使用以下验证器:
<asp:RegularExpressionValidator ID="RegularExpressionValidator12" runat="server" ControlToValidate="txt_manual" ErrorMessage="Wrong account number" ValidationExpression="^\\d{9}$" ValidationGroup="M1"></asp:RegularExpressionValidator>
使用:^\\d{9}$
但我总是得到wrong account number
,即使有九个数字,如:
000067543
900765432
098675432
答案 0 :(得分:8)
你不应该逃避\d
:
^\d{9}$