81 of 151 menu

メソッドreplace

メソッドreplaceは、文字列内の検索と置換を行います。 メソッドの第一引数には、置換したい部分文字列を指定します。 第二引数には、それを何に置換するかを指定します。 第三のオプション引数では、部分文字列を置換する回数を指定できます。

構文

文字列.replace(置換対象, 置換後の文字列, [置換回数])

全ての文字'a'!に置換してみましょう:

txt = 'abacdea' print(txt.replace('a', '!'))

コードの実行結果:

'!b!cde!'

次に、置換回数を指定してみます:

txt = 'abacdea' print(txt.replace('a', '!', 2))

コードの実行結果:

'!b!cdea'

関連項目

  • メソッドindex,
    文字列内での部分文字列の一致するインデックスを検索します
  • メソッドformat,
    文字列のフォーマットを使用してデータを挿入します
  • メソッドcount,
    文字列内の部分文字列の出現回数を返します
  • メソッドendswith,
    文字列の末尾から部分文字列の一致をチェックします
  • メソッドfind,
    文字列内での部分文字列の最初の一致のインデックスを返します
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否