gpt4 book ai didi

正则表达式验证密码

转载 作者:行者123 更新时间:2023-12-01 08:28:40 26 4
gpt4 key购买 nike

我在这里查看了一些想法,但我似乎仍在努力想出一个正则表达式来满足我的要求。

我需要一个正则表达式来检查密码格式,条件是:

  • 至少 1 个大写字母
  • 至少 1 个号码
  • 只有字母数字字符(无特殊字符)
  • 至少 8 个字符

我使用的正则表达式是:

^(?=.*[a-z])(?=.*[A-Z])(?=.*\d).{8,}$

不过,这也允许像 !$& 这样的字符。

我需要对此进行修改以使其停止接受这些特殊字符吗?

最佳答案

将最后一部分 .{8,} 改为 [a-zA-Z\d]{8,}

 ^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[a-zA-Z\d]{8,}$

关于正则表达式验证密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9698816/

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