gpt4 book ai didi

php - 正则表达式可连续查找php中3个字母实例

转载 作者:行者123 更新时间:2023-12-02 07:31:18 25 4
gpt4 key购买 nike

我正在使用第三方API,他们对于传递给系统的密码具有某些规则。其中之一是以下内容:

连续三次或多次不包含相同字母/数字。 (例如,aaa123将连续失败三个“a”实例,但a1a2a3会通过)。

我曾尝试寻找解决方案,但未能找到解决方案。任何人都可以帮我解决这个问题。我是一名PHP开发人员,但对从头开始创建正则表达式不是很了解。

任何帮助将非常感激。

最佳答案

这应该可以满足您的需求:

preg_match('/^(?!.*([a-z\d])\1{2})/i', $password)

参见 back referencesassertions

关于php - 正则表达式可连续查找php中3个字母实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21437568/

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