import string
myString = "I contain foooour O's in a row without any space"
alphabet_lowercase = list(string.ascii_lowercase)
alphabet_uppercase = list(string.ascii_uppercase)
for index in range(26):
if alphabet_lowercase[index] * 4 in myString:
print(f"Found {alphabet_lowercase[index]}")
if alphabet_uppercase[index] * 4 in myString:
print(f"Found {alphabet_uppercase[index]}")
试试这个:
输出
上述代码将显示一行中重复4次的任何字符。它将打印重复的字符
一个通用的解决方案可能是将
re.findall
与模式(\S)\1{3,}
一起使用:这张照片是:
相关问题 更多 >
编程相关推荐