gpt4 book ai didi

javascript - 密码的正则表达式(Javascript)

转载 作者:行者123 更新时间:2023-11-28 16:18:51 24 4
gpt4 key购买 nike

我需要帮助创建密码的正则表达式。

密码可以包含字母、数字、下划线 (_)、美元符号 ($) 和连字符 (-),长度必须至少 3 个字符,最多 30 个字符。

最佳答案

字母、数字、下划线、美元符号和连字符均包含在其中:

[a-zA-Z0-9_$-]

将其限制为 3 到 30 如下:

{3,30}

最后,我们可以通过添加不区分大小写的修饰符来减少一点:

/^[a-z0-9_$-]{3,30}$/i

添加 ^$ 强制它从头到尾匹配,这意味着我们不会匹配测试字符串的子集。整个提交的字符串要么通过,要么失败。

您可以通过访问 http://regexr.com?30ru6 来尝试使用几个密码。

关于javascript - 密码的正则表达式(Javascript),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10459675/

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