置換の辞書が与えられた場合、key = to be replaced
とvalue = replacements
、例えば:
replacements = {u'\u2014':'-', u'\u2019':"'", u'\u2018':"'", u'\u201d':'"', u'\u201c':'"'}
を反復せずに置換を実行するにはどうすればよいreplacements.keys()
ですか?
正規表現で同じ操作をどのように行うことができre.sub()
ますか?
私はこのようにしてきました:
for r in replacements:
sentence = sentence.replace(r,replacements[r])