如何计算字符串中字母的重复次数和三次重复次数而不重叠两次?

时间:2017-05-09 14:08:57

标签: python regex

我有一串字母,我正在尝试编写一个代码,专门计算特定字母重复次数或三次重复的次数。但是,在我目前的代码中,我遇到了重复次数与重复三次重复计算的问题。

import re

string= "CCAACCC"


CC_count= len(re.findall(r"C{2}", string))
CCC_count=len(re.findall(r"C{3}", string))

print CC_count
print CCC_count

为了说明,虽然代码中的字符串只有一个" CC"和一个" CCC",次数" CC"在字符串内发生的数量是两个。我想确保这两个计数彼此不重叠。我该如何防止这种情况?

0 个答案:

没有答案