这是我迄今为止一直在使用的东西......
这就是我在查找部分使用的 - ([img[)(.*)(]])
def replace(match, number, file_name, metadata, dictionaries, data, functions, *args, **kwargs): return match.group().replace('[img[,<img"')
我试图实现的是这样的
def replace(match, number, file_name, metadata, dictionaries, data, functions, *args, **kwargs): return match.group().replace('[img[(.*)]],<img"(.*)/>)
基本上将一个单词(和周围的字符)分组并在替换功能中对其进行修改。我的目标是能够连续使用多个字符串来做到这一点。这就是我使用“replace(”的原因,因为我可以连续多次使用它。
下面列出了一个 i/o 示例。
[img[imagename.jpg]]
<img"imagename.jpg"/>