casefold メソッド

メソッド casefold は、文字列のすべての文字が 小文字になった文字列を返します。メソッドのパラメータには 何も指定しません。メソッド lower とは異なり、メソッド casefold は Unicode エンコーディングの文字のみを扱います。

構文

python文字列.casefold()

例

次の文字列にメソッド casefold を 適用してみましょう:

pythontxt = 'AbcDef'
print(txt.casefold())

コードの実行結果:

python'abcdef'

例

では、メソッド casefold を 2つの単語からなる文字列に適用してみましょう:

pythontxt = 'AbC DeA'
print(txt.casefold())

コードの実行結果:

python'abc dea'

関連項目

  • メソッド lower、
    ASCII文字を小文字にして返す
  • メソッド islower、
    文字列の文字が小文字かどうかをチェックする
  • メソッド swapcase、
    文字の大文字小文字を反転する
  • メソッド capitalize、
    文字列の最初の文字を大文字にする
  • メソッド title、
    各単語の最初の文字を大文字にする
  • メソッド upper、
    文字列のすべての文字を大文字にして返す