メソッドreplace
メソッドreplaceは、文字列内の検索と置換を行います。
メソッドの第一引数には、置換したい部分文字列を指定します。
第二引数には、それを何に置換するかを指定します。
第三のオプション引数では、部分文字列を置換する回数を指定できます。
構文
文字列.replace(置換対象, 置換後の文字列, [置換回数])
例
全ての文字'a'を
!に置換してみましょう:
txt = 'abacdea'
print(txt.replace('a', '!'))
コードの実行結果:
'!b!cde!'
例
次に、置換回数を指定してみます:
txt = 'abacdea'
print(txt.replace('a', '!', 2))
コードの実行結果:
'!b!cdea'