【python】replaceメソッドの使い方

python

python公式ドキュメントはこちら

Pythonのreplaceメソッドは、文字列の一部分を、別の文字列に置き換えることができる文字列メソッドです。

目次

replaceメソッドの書式

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

基本的な使い方

第一引数、第二引数を指定し文字列を置換

第一引数に置換元文字列、第二引数に置換先文字列を指定します。

sample_str = 'red green red green red'

print(sample_str.replace(' ', '-'))
# red-green-red-green-red

置換先文字列を空文字列''にすると置換元文字列が削除されます。

sample_str = 'red green red green red'

print(sample_str.replace(' ', ''))
# redgreenredgreenred

第三引数を指定し最大置換回数を指定

第三引数countを設定することで最大置換回数を指定できます。最大置換回数を超えると置換されません。

sample_str = 'red green red green red'

print(sample_str.replace('red', 'XXX'))
# XXX green XXX green XXX

print(sample_str.replace('red', 'XXX', 2))
# XXX green XXX green red
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

雇われのシステムエンジニアです。
普段は車載ECUのセキュリティー分野に従事しております。

コメント

コメントする

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約が適用されます。

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

目次