複数文字列を置き換えたい

3月 7th, 2017

pythonで文字列の置き換えは、replaceを使えば簡単なのだが。

1回につき、一つしか置き換えができない。いくつも置換したければ、replaceを並べる必要があり、何度も同じ文字列をチェックする羽目になる。

文字単位の置換であれば、translate()なんかが便利らしい。

でも、私に必要なのは、長さが異なる文字列同士の置換。

うううん・・・正規表現のreを使ったらやれる、かな・・・?やっぱり正規表現からは逃げられないかぁ(いつまで逃げる気だ)

関連記事

  1. 関連記事を表示してくれるプラグイン?

Comments are closed.