请问第7题的\1+与\1是什么意思呢?

来源:6-10 【总结】Python常见正则匹配案例

未见雪霜痕

2021-05-09 12:28:45

相关代码:

import re

s = "我我...我我...我要..要要...要要...学学学...学学..Python...编编编..编程..程.程...程...程"
res = re.sub(r'\W+', '', s)
ret = re.sub(r'(.)\1+', r'\1', res)
print(ret)
# 运行结果:
# 我要学Python编程


写回答

1回答

时间,

2021-05-09

同学,你好!\1表示对前面第一个分组内容的引用;+是匹配1个或多个

http://img.mukewang.com/climg/6097782a0923f49713590142.jpg

祝学习愉快!

1

0 学习 · 2433 问题

查看课程