Ответ 1
Посмотрите re.sub
:
result = re.sub(r"(\d.*?)\s(\d.*?)", r"\1 \2", string1)
Это функция замены (regex) замены Python. Сменная строка может быть заполнена так называемыми обратными ссылками (обратная косая черта, номер группы), которые заменяются на то, что соответствовало группам. Группы считаются такими же, как функцией group(...)
, т.е. начиная с 1
, слева направо, открывая круглые скобки.