2024-10-02 16:29:06 发布
网友
我有一个字符串"aaabbcccjjjggggggkkkkkkkhhjj"。我想匹配ggggggkkkkkkk,这是两个重复次数最多的唯一字母。如何在python中使用正则表达式来提取这个?你知道吗
"aaabbcccjjjggggggkkkkkkkhhjj"
ggggggkkkkkkk
x="aaabbcccjjjggggggkkkkkkkhhjj" import re print max(re.findall(r"((.)\2+(.)\3+)",x),key=lambda k:len(k[0]))[0]
您可以使用re.findall找到所有这些可能的组合,然后根据长度取出max。你知道吗
re.findall
max
输出:ggggggkkkkkkk
您可以使用
re.findall
找到所有这些可能的组合,然后根据长度取出max
。你知道吗输出:
ggggggkkkkkkk
相关问题 更多 >
编程相关推荐