举例
先匹配连续相同的字符,例子只包括字母和数字。返回列表,计算列表的长度,为0说明不存在,反之。
ABBBBB2b3c5d2ffc233aaaabABC
输出
BB
BB
ff
33
aa
aa
Python实现
只匹配字母和数字,其他字符,自行修改
def isContinuousChar(pwd):
# 判断是否存在有连续两个相同的字母
#[a-zA-Z]是为了匹配单个字母
# \1是为了匹配与第一组内容重复的字母
num = len(re.findall(r"([a-zA-Z]|[0-9])\1",pwd))
if num>0:
return True
else:
return False