python中查找 字符串 中的 多个子串

Posted wieneralan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python中查找 字符串 中的 多个子串相关的知识,希望对你有一定的参考价值。

以下代码:查找content字符串中的所有子串 abc

import re
 
content = \'abc edf abc 1234 abc 45\'
regex = re.compile(r\'abc\')  ##待查找字符串abc
tels_obj = regex.finditer(content)
tels_list = []
for tel in tels_obj:
    tels_list.append(tel.group())
    print(tel)
    print(tel.span())  ##每个子串的开始和结束位置
    print(tel.start())  ##每个子串的开始位置
    print(tel.end())   ##每个子串的结束位置
print(tels_list)

以上是关于python中查找 字符串 中的 多个子串的主要内容,如果未能解决你的问题,请参考以下文章

每日一题查找两个字符串中的最长公共子串

每日一题查找两个字符串中的最长公共子串

华为OD机试 - 找出重复代码(Python)

华为机试HJ65:查找两个字符串a,b中的最长公共子串

查找重叠子串的多个匹配项

[LCS] nwHJ65 查找两个字符串a,b中的最长公共子串(LCS+KMP+substr暴力)