gpt4 book ai didi

c# - 正则表达式验证器不适用于密码

转载 作者:太空宇宙 更新时间:2023-11-03 22:29:44 26 4
gpt4 key购买 nike

我有一个验证器来检查密码长度和密码字符,但它似乎不起作用。

这是我的:

    <asp:RegularExpressionValidator ID="RegExp1" runat="server"    
ErrorMessage="Password length must be between 7 to 10 characters"
ControlToValidate=" txtPassword "
ValidationExpression="^[a-zA-Z0-9'@&#.\s]{7,10}$" />

例如,当我输入密码时:P@55w0rd123#@! 它仍然告诉我“密码长度必须介于 7 到 10 个字符之间”,然后不会注册用户吗?

不确定为什么这不起作用?

更新

我可以输入密码:1234567890 并且它有效,但是当我尝试输入更复杂的密码时,它会出现上述错误。

最佳答案

在示例 P@55w0rd123#@!你有 2 个错误:

  1. 长度必须为 7 - 10。
  2. 密码不包括'!'符号

关于c# - 正则表达式验证器不适用于密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58554373/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com