regex back-reference

\<number>表示反向引用,引用group(number)表示的内容

最外层括号的group-id就是1,向内依次增加

1 print(re.findall(r'((.)\2*)', "111221133"))
2 # output is [('111', '1'), ('22', '2'), ('11', '1'), ('33', '3')]

 

posted @ 2019-01-03 16:12  *zzq  阅读(203)  评论(0编辑  收藏  举报