Я должен заменить текст следующим образом:
Some data la-la-la [image=test.png] next data...
Some data la-la-la 123 [image=test2.png]
И заменить это на:
Some data la-la-la test.png next data...
Some data la-la-la 123 test2.png
Я пытался с помощью метода re.sub из python:
for foo in re.search('(\[image=(.*)\])', text):
text = re.sub("(?<=\[image=)*(?=\])", foo, text)
Но это не сработает, почему?