私はPythonの文字列に単純な正規表現を置き換えようとしています。これは私のコードです:
>>> s = "num1 1 num2 5"
>>> re.sub("num1 (.*?) num2 (.*?)","1 \1 2 \2",s)
\number
sが対応するグループに置き換えられた、このような出力を期待します。
'1 1 2 5'
しかし、これは私が得ている出力です:
'1 \x01 2 \x025'
そして、私はなぜ\x0
sが彼らのものであり、私がそこにいたいのかではないのかについてちょっと困惑しています。助けてくれてありがとう