【发布时间】:2011-11-01 03:29:27
【问题描述】:
我想在一个字符串中找到所有连续的、重复的字符块。例如,考虑以下情况:
s = r'http://www.google.com/search=ooo-jjj'
我想找到这个:www、ooo 和 jjj。
我试着这样做:
m = re.search(r'(\w)\1\1', s)
但它似乎没有像我预期的那样工作。有什么想法吗?
另外,我如何在 Bash 中做到这一点?
【问题讨论】:
-
不工作到底如何?它找到第一个匹配项。如果您想一次全部匹配,请尝试
findall。