如何在python 3中计算字符串中的连续子字符串

不朽

我需要在字符串中找到连续的(不重叠的)子字符串。我可以指望它们,但不能连续。

例如:

string = "AASDASDDAAAAAAAAERQREQREQRAAAAREWQRWERAAA"

substring = "AA"

在这里,AA在字符串的开头重复一次,然后重复4次,然后重复2次,依此类推。在示例中,我应该选择最大的4次。

我怎样才能做到这一点?我是一个初学者

提前致谢!

马克·迈耶

搜索字符串时,正则表达式会发光。在这里你可以找到一个或以上的团体AA(?:AA)+(?:简单地告诉引擎解释括号唯一分组。

一旦有了分组,就可以max()根据长度(len()查找最长的分组

import re

s = "AASDASDDAAAAAAAAERQREQREQRAAAAREWQRWERAAA"

groups = re.findall(r'(?:AA)+', s)
print(groups)
# ['AA', 'AAAAAAAA', 'AAAA', 'AA']

largest = max(groups, key=len)
print(len(largest) // 2)
# 4

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从java中的给定字符串中计算重复的子字符串

来自分类Dev

如何在Oracle中计算字符串中的点号

来自分类Dev

如何在Python中获取字符串的所有连续子字符串?

来自分类Dev

在Python中计算字符串中的单词

来自分类Dev

如何计算Python中主字符串中子字符串的连续出现次数?

来自分类Dev

如何计算字符串中数字的连续总和?

来自分类Dev

计算Python字符串中连续重复字母的实例

来自分类Dev

计算Python字符串中连续重复字母的实例

来自分类Dev

如何在python中以行分隔的字符串文字中计算数字的数量?

来自分类Dev

如何在python中以行分隔的字符串文字中计算数字的数量?

来自分类Dev

在 Python 3 中计算字符串中唯一字母的出现次数

来自分类Dev

如何在C中计算字符串中字符的频率

来自分类Dev

如何在熊猫列中的字符串中计算字符

来自分类Dev

如何在C中计算字符串中字符的频率

来自分类Dev

如何在Python中查找所有不连续的子字符串?

来自分类Dev

如何在字符串中查找不连续的字符?

来自分类Dev

如何在python字符串中的子字符串之间查找子字符串?

来自分类Dev

如何从字符串中删除子字符串?

来自分类Dev

如何从字符串中删除子字符串?

来自分类Dev

Python从字符串中删除子字符串

来自分类Dev

python中字符串的子字符串

来自分类Dev

python中字符串的子字符串

来自分类Dev

python在字符串中查找子字符串

来自分类Dev

Python:计算字符串中重叠的子字符串

来自分类Dev

使用python查找并计算多个字符串中的子字符串实例

来自分类Dev

如何在Bash中计算字符串中的单词数

来自分类Dev

如何在C#中计算字符串中的段落数

来自分类Dev

如何在Oracle SQL中计算定界字符串中的单词数

来自分类Dev

如何在C中的调用函数中计算静态分配的字符串的大小?

Related 相关文章

  1. 1

    如何从java中的给定字符串中计算重复的子字符串

  2. 2

    如何在Oracle中计算字符串中的点号

  3. 3

    如何在Python中获取字符串的所有连续子字符串?

  4. 4

    在Python中计算字符串中的单词

  5. 5

    如何计算Python中主字符串中子字符串的连续出现次数?

  6. 6

    如何计算字符串中数字的连续总和?

  7. 7

    计算Python字符串中连续重复字母的实例

  8. 8

    计算Python字符串中连续重复字母的实例

  9. 9

    如何在python中以行分隔的字符串文字中计算数字的数量?

  10. 10

    如何在python中以行分隔的字符串文字中计算数字的数量?

  11. 11

    在 Python 3 中计算字符串中唯一字母的出现次数

  12. 12

    如何在C中计算字符串中字符的频率

  13. 13

    如何在熊猫列中的字符串中计算字符

  14. 14

    如何在C中计算字符串中字符的频率

  15. 15

    如何在Python中查找所有不连续的子字符串?

  16. 16

    如何在字符串中查找不连续的字符?

  17. 17

    如何在python字符串中的子字符串之间查找子字符串?

  18. 18

    如何从字符串中删除子字符串?

  19. 19

    如何从字符串中删除子字符串?

  20. 20

    Python从字符串中删除子字符串

  21. 21

    python中字符串的子字符串

  22. 22

    python中字符串的子字符串

  23. 23

    python在字符串中查找子字符串

  24. 24

    Python:计算字符串中重叠的子字符串

  25. 25

    使用python查找并计算多个字符串中的子字符串实例

  26. 26

    如何在Bash中计算字符串中的单词数

  27. 27

    如何在C#中计算字符串中的段落数

  28. 28

    如何在Oracle SQL中计算定界字符串中的单词数

  29. 29

    如何在C中的调用函数中计算静态分配的字符串的大小?

热门标签

归档