我搜索了现有问题,但他们似乎没有回答这个具体问题。
我有以下python程序
description = """\
before
{cs:id=841398|rep=myrepo}: after
"""
pattern = re.compile(r"(.*)\{cs:id=(.*)\|rep=(.*)\}(.*)")
我需要将描述中的正则表达式替换为如下所示,但我无法正确获取模式和替换语法
description="""\
before
<a href="http://crucible.app.com:9090/myrepo?cs=841398">841398</a> : after
"""
crucible.app.com:9090 是我事先拥有的常量,所以我基本上需要用我的替换替换模式。
有人可以告诉我什么是最好的 python 正则表达式查找和替换语法吗?