Вот код:
In [1]: import re
In [2]: p = 'zxc(.*?)!(.*?)zxc'
In [3]: s = 'zxc wololo ! ololo zxc'
In [4]: re.sub(pattern=p, repl=r"", string=s)
Out[4]: ''
In [5]: re.sub(pattern=p, repl=r"\1", string=s)
Out[5]: ' wololo '
Ожидается: zxc wololo !zxc
Вопрос:
Как получить эту строку zxc wololo !zxc
?
Мне нужно сохранить 1-ую группу с «префиксом» и «суффиксом» шаблона.И давайте предположим, что существует более 2 групп.
Какое ключевое слово мне следует использовать в repl
для достижения ожидаемого результата?