Stringのreplaceメソッドの使い方

文字列のreplaceメソッドは次のように使用できます。

string.replace(old, new, count)

oldが置き換える元の文字列、newが置き換える新しい文字列、countが置換の回数(省略時はすべて)

彼は見慣れない土地で迷子になっていた。

text = "Hello, World!"
new_text = text.replace("Hello", "Hi")
print(new_text)
# 输出:Hi, World!

上記の例では、元の文字列は「Hello, World!」で、replace関数を用いて「Hello」を「Hi」に置き換え、新しい文字列「Hi, World!」を得ました。

別の例を挙げますと

text = "Hello, Hello, Hello"
new_text = text.replace("Hello", "Hi", 2)
print(new_text)
# 输出:Hi, Hi, Hello

この例では、元の文字列は「Hello, Hello, Hello」で、replace関数を用いて最初の2つの「Hello」を「Hi」に置き換え、新しい文字列「Hi, Hi, Hello」を得ます。countパラメータは2に指定されているため、最初の2つの「Hello」のみが置き換えられます。

お役に立てば幸いです!

bannerAds