В любое время, когда я хочу заменить кусок текста, который является частью большей части текста, мне всегда нужно сделать что-то вроде:
"(?P<start>some_pattern)(?P<replace>foo)(?P<end>end)"
И затем объедините группу start
с новыми данными для replace
, а затем с группой end
.
Есть ли лучший способ для этого?