正規表現での文字列の置換。まとめてやってしまえ!

replace.py

#coding: utf-8
import re

#適当な文字列
text = "sadlkajsffalaj*1asjkdlajsdal*2asdkaljdal*3" 

#置換セット
replace_list = [("\*.",""),("a","abc"),("b","dfskjkl"),("ckjsa","aaaa")]

for pare in replace_list:
    pattern = re.compile(pare[0])
    text = pattern.sub(pare[1],text)

print(text)end
基本は↓これ

basic.py

#coding: utf-8
pattern = re.compile("置換したい文字")
text = pattern.sub("置換後の文字",text)

投稿者:

hitoribucho

Pythonistaはじめました。プログラミングによって自分の世界は考えるよりもずっっっと広がります。人のアウトプットの遅さはどうにもならない。そんな感じで毎日映画観てます。 ひとり映画鑑賞 ひとりガジェット速報

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です