正则中的\\1\\2\\3问题

匿名 (未验证) 提交于 2019-12-02 23:40:02
import re  s = "Today is 3/2/2017 。Pycon starts 5/25/2017"  new_s = re.sub("(\d+)/(\d+)/(\d+)",r"\3-\1-\2",s) print(new_s)

输出结果

Today is 2017-3-2 。Pycon starts 2017-5-25

首先\1\2\3要配合前面第几组括号使用,比如这里的\3就是匹配第三组括号,\2是第二组,\1是第一组。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!