【发布时间】:2013-06-05 01:04:17
【问题描述】:
我正在尝试将一些大写的 bbcode 标签替换为小写,如下所示:
p=re.compile(r'\[URL="(.*?)"\](.*?)\[/URL\]',re.S+re.I)
message=p.sub('[url=\\1]\\2[/url]',message)
但我需要替换大量标签,所以我不会为每个标签进行编译。如果我使用 [(.*?)],则 sub 将替换为相同的大写字母。
所以问题是:
如何在 Python 中使用 RE 替换和小写 2 个或多个组
【问题讨论】: