gpt4 book ai didi

c# - 字母数字密码的正则表达式,至少包含 1 个数字和字符

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:58:10 32 4
gpt4 key购买 nike

需要字母数字密码的正则表达式帮助,至少有 1 个数字和字符,长度必须在 8-20 个字符之间。

我有这个,但似乎没有用(它也没有长度要求):

^[A-Za-z0-9]*[A-Za-z][A-Za-z0-9]*$

最佳答案

如果你看一下这个MSDN link ,它给出了密码验证 RegEx 表达式的示例,以及(更具体地说)如何在 ASP.NET 中使用它。

对于您要实现的目标,这应该可行:

    (?!^[0-9]*$)(?!^[a-zA-Z]*$)^([a-zA-Z0-9]{8,20})$

这需要至少一位数字,至少一个字母字符,无特殊字符,长度为 8-20 个字符。

关于c# - 字母数字密码的正则表达式,至少包含 1 个数字和字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1195665/

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