1. ホーム
  2. python

Pythonのstring.replaceとre.subを使い分けよう

2023-09-21 15:46:36

質問

Python 2.5, 2.6の場合、Python 2.5では string.replace それとも re.sub を使用すると、基本的なテキストの置換が可能です。

PHPでは、このことが明示されていましたが、Pythonでは同様の注意書きが見当たりません。

どのように解決するのですか?

で済むなら str.replace() でやっていける限りは、それを使うべきです。 正規表現の落とし穴(エスケープなど)をすべて避けることができ、一般に高速です。