回答:
見てre.sub
ください:
result = re.sub(r"(\d.*?)\s(\d.*?)", r"\1 \2", string1)
これはPythonの正規表現置換(置換)関数です。置換文字列は、いわゆるバックリファレンス(バックスラッシュ、グループ番号)で埋めることができ、グループによって一致したもので置き換えられます。グループは、group(...)
関数と同じように、つまり1
左から右に括弧を開いてカウントされます。
(r(r))r((r)((r)r))
か?
1(r2(r))r3(4(r)5(6(r)r))
。