Python の replace() 関数は、文字列内の古い (古い文字列) を新しい (新しい文字列) に置き換えます。3 番目のパラメータ max が指定されている場合、置換は max 回を超えません。
replace() 関数構文:
str.replace(old, new[, max])
パラメータ: old -- 置換される部分文字列。 new – 古い部分文字列を置き換えるために使用される新しい文字列。 max -- オプションの文字列。最大回数を超えて置換されません。
戻り値: 文字列内の古い文字列を新しい文字列に置き換えた後に生成される新しい文字列を返します。第 3 パラメータ max が指定されている場合、置換は max 回を超えません。
次の例は、 replace() 関数の使用方法を示しています。
例:
#!/usr/bin/python str = "this is string example....wow!!! this is really string"; print str.replace("is", "was"); print str.replace("is", "was", 3);
上記の例の出力結果は次のとおりです:
thwas was string example....wow!!! thwas was really string thwas was string example....wow!!! thwas is really string
その他の Python 関連の技術記事については、Python チュートリアル 列にアクセスして学習してください。
以上がPythonで文字列の内容を置換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。