gpt4 book ai didi

c# - 创建一个正则表达式来检查强密码

转载 作者:行者123 更新时间:2023-11-30 19:22:28 25 4
gpt4 key购买 nike

假设我有一个检查字母数字的正则表达式。

我现在想创建另一个正则表达式来检查密码中至少有 1 个数字。我想检查它是否至少有 1 个非字母数字字符(字母或数字以外的字符)。

我应该单独调用每一个,如果一个失败返回 false 还是有办法将它们组合成一个调用?

最佳答案

具体取决于您使用的标准,但最好只遍历字符串并根据您所看到的设置一些标志:

  • 有数字
  • 有阿尔法
  • 有符号
  • 等等

然后在最后使用这些来确定密码是否足够复杂。

更好:

正如 lexu 所建议的那样,使用计数而不是标志会带来更大的灵 active 。

关于c# - 创建一个正则表达式来检查强密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1152872/

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