"str"このメソッドは、文字列を他のクラスのインスタンスと混ぜて処理したいときに有効です。メソッドを使うと以下のように統一的に処理できます。文字列の対応する文字に置き換えます。場合は指定文字以外が置換の対象になります。よる範囲指定が可能です。文字列の両端にない場合にだけ範囲指定の意味になります。文字列の先頭にあるときにだけ否定の効果を発揮します。よりエスケープできます。最後の文字が無限に続くものとして扱われます。文字列の対応する文字に破壊的に置き換えます。場合は指定文字以外が置換の対象になります。よる範囲指定が可能です。"FOO"となります。文字列の両端にない場合にだけ範囲指定の意味になります。文字列の先頭にあるときにだけ否定の効果を発揮します。よりエスケープできます。最後の文字が無限に続くものと扱われます。文字列の対応する文字に置き換えます。