gpt4 book ai didi

javascript - 检查以任意顺序包含 3 个连续字母和 2 个数字的字符串

转载 作者:行者123 更新时间:2023-11-29 10:49:09 25 4
gpt4 key购买 nike

我似乎无法解决这个问题,我想我应该在这里寻求帮助!

基本上我是验证一个密码字段,要求如下:
- 必须包含 3 个连续字母
- 必须至少包含 2 位数字
- 可以按任何顺序排列(例如 1abc342、abc24g3、11abcsjf)

这是我目前所拥有的,但我认为它需要一些调整:
/[a-z]{3}[0-9][0-9]/i

最佳答案

你描述的正则表达式可以这样写:

/(?=.*?[a-z]{3})(?=.*?\d.*?\d)/

第一个 lookahead 在任何位置连续搜索三个字母。第二次前瞻查找任何位置的数字,然后是更前面的数字。

关于javascript - 检查以任意顺序包含 3 个连续字母和 2 个数字的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13654651/

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