Python正则表达式判断是否存在连续N个字母

Posted Better Bench

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python正则表达式判断是否存在连续N个字母相关的知识,希望对你有一定的参考价值。

1 举例

先匹配连续的字母,返回列表,计算列表的长度,为0说明不存在,反之。
字符串。以N=5为例,判断是否存在连续5个字母。

ABBBBB2b3c5d2ffc233aaaabABC

匹配结果

ABBBBB
aaaabABC

2 Python实现

def five_continue(pwd):
    # 判断连续5个是字母
    num  = len(re.findall(r"[a-zA-Z]5,",pwd))
    if num>0:
        return True
    else:
        return False

以上是关于Python正则表达式判断是否存在连续N个字母的主要内容,如果未能解决你的问题,请参考以下文章

如何用正则表达式实现规定用户输入密码的格式为:(长度6到18个字符,不能全为重复字母,或者连续字母)

java或者正则表达式如何判断字符串不是相同数字或者字母?不能全是连续数字?(最好是java)

java 正则表达式 包含字母数字特殊字符

python输出连续的字母正则表达式

C#正则表达式判断是不是是数字,是不是含有中文,是不是是数字字母组合

python字符串如何去掉英文字母以外的字符