Python3 replace()メソッド

Python3 字符串Python3 文字列


説明

replace() メソッドは文字列中の old(旧文字列)を new(新文字列)に置換します。3番目のパラメータ max を指定した場合、置換は max 回を超えません。

構文

replace()メソッドの構文:

str.replace(old, new[, max])

パラメータ

  • old -- 置換される部分文字列。
  • new -- 新しい文字列。old 部分文字列を置換するために使用します。
  • max -- オプションのパラメータ、置換は max 回を超えません。

戻り値

文字列中の old(旧文字列)を new(新文字列)に置換した後に生成される新しい文字列を返します。3番目のパラメータ max を指定した場合、置換は max 回を超えません。

実例

以下の実例は replace() 関数の使用方法を示しています:

実例

#!/usr/bin/python3 str = "www.w3cschool.cc" print ("サンプル旧アドレス:", str) print ("サンプル新アドレス:", str.replace("w3cschool.cc", "example.com")) str = "this is string example....wow!!!" print (str.replace("is", "was", 3))

上記の実例の出力結果は次のとおりです:

サンプル旧地址: www.w3cschool.cc
サンプル新地址: www.example.com
thwas was string example....wow!!!

Python3 字符串Python3 文字列

その他の拡張