考虑一个字符串 django-1.8.0.dist-info .我希望将其转换为 django==1.8.0使用 re.sub .
我可以使用 re.search 的组合来做到这一点和 .format但我想知道是否可以通过 re.sub 实现.
我试过这个:
re.sub(r"(?P<name>\w+)-(?P<version>[\d\.]+)", "\g<name>==\g<version>", "django-1.8.0.dist-info")返回 django==1.8.0.dist-info .
我想借此机会学习一些关于正则表达式的新东西。
请您参考如下方法:
