るりまサーチ

最速Rubyリファレンスマニュアル検索!
12件ヒット [1-12件を表示] (0.106秒)

別のキーワード

  1. kernel test
  2. _builtin test
  3. rubygems/test_utilities tempio
  4. rubygems/test_utilities fetcher=
  5. validator unit_test

ライブラリ

クラス

検索結果

Pathname#sub_ext(replace) -> Pathname (21298.0)

拡張子を与えられた文字列で置き換えた Pathname オブジェクトを返します。

... Pathname オブジェクトを返します。

自身が拡張子を持たない場合は、与えられた文字列を拡張子として付加します。

@param replace 拡張子を文字列で指定します。

//emlist[例][ruby]{
require "pathname"

P
athname('/usr/bin/shutdown').sub_ext('...
...#<Pathname:/usr/bin/shutdown.rb>
P
athname('/home/user/test.txt').sub_ext('.pdf') # => #<Pathname:/home/user/test.pdf>
P
athname('/home/user/test').sub_ext('.pdf') # => #<Pathname:/home/user/test.pdf>
P
athname('/home/user/test.').sub_ext('.pdf') # => #<Pathname:/home/user/test..pdf>
P
ath...
...name('/home/user/.test').sub_ext('.pdf') # => #<Pathname:/home/user/.test.pdf>
P
athname('/home/user/test.tar.gz').sub_ext('.xz') # => #<Pathname:/home/user/test.tar.xz>
//}...