pythonで正規表現を利用して1文字おきに置換したいと思っています。
やりたいのは以下のようなことです。
abcdefg → ace*g
以下のようにプログラムを作成して実行しましたが期待する結果となりませんでした。
text ="abcdefg"
re_text = re.sub('(.)', "\1*", text)
print(re_text)
実行した結果 ・・・・
期待する結果 aceg
どのようにしたら期待する結果のように置換できるのか
ご教示お願いできませんでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/26 11:51