文字列の置換方法


  1. replace()メソッドを使用する方法: replace()メソッドは、文字列内の特定の部分文字列を別の文字列に置換します。以下はreplace()メソッドの使用例です。
text = "Hello, World!"
new_text = text.replace("World", "Python")
print(new_text)

出力:

Hello, Python!
  1. 正規表現を使った置換方法: 正規表現は、特定のパターンに一致する文字列を検索し、置換するのに便利です。reモジュールを使用して正規表現を扱うことができます。以下は正規表現を使った置換の例です。
import re
text = "Hello, World!"
new_text = re.sub(r"World", "Python", text)
print(new_text)

出力:

Hello, Python!
  1. translate()メソッドを使用する方法: translate()メソッドは、文字列内の特定の文字を別の文字に置換します。以下はtranslate()メソッドの使用例です。
text = "Hello, World!"
translation_table = text.maketrans("W", "P")
new_text = text.translate(translation_table)
print(new_text)

出力:

Hello, Porld!

これらは、文字列の置換に使用できるいくつかの一般的な方法です。他にもさまざまな方法がありますが、ここでは代表的な方法を紹介しました。