首页 > 解决方案 > 带有正则表达式的特殊子字符串

问题描述

我正在尝试查找给定类型的所有子字符串:xyxxxyxx等等。例如在字符串中:abcbaba可能的子字符串是:bcbbababa

我最简单的模式是:r'([a-z]+)[a-z](\1)'但它不匹配子字符串bab。看起来这种模式只能看到彼此相邻但不能重叠的子项。第二个问题是正则表达式也匹配相同字母的子字符串,不应该:(

我正在寻求提示或帮助。我正在使用 python 学习正则表达式。

标签: pythonregex

解决方案


推荐阅读