Ruby 1.9.3 リファレンスマニュアル > ライブラリ一覧 > pathnameライブラリ > Pathnameクラス > sub_ext
sub_ext(replace) -> Pathname
拡張子を与えられた文字列で置き換えた Pathname オブジェクト返します。
自身が拡張子を持たない場合は、与えられた文字列を拡張子として付加します。