るりまサーチ

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

別のキーワード

  1. rbconfig ruby
  2. fiddle ruby_free
  3. fiddle build_ruby_platform
  4. rake ruby
  5. rubygems/defaults ruby_engine

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

BigDecimal.ver -> String (18118.0)

このメソッドは Ruby 2.5 から deprecated です。

...このメソッドは Ruby 2.5 から deprecated です。...
...このメソッドは Ruby 2.5 から deprecated です。
BigDecimal::VERSION を使用してください。...

Array.try_convert(obj) -> Array | nil (6107.0)

to_ary メソッドを用いて obj を配列に変換しようとします。

...引数が配列であるかどうかを調べるために使えます。

//emlist[例][ruby]{
Array.try_convert([1]) # => [1]
Array.try_convert("1") # => nil

if tmp = Array.try_convert(arg)
# the argument is an array
elsif tmp = String.try_convert(arg)
# the argument is a string
end
//}...

Hash.try_convert(obj) -> Hash | nil (6107.0)

to_hash メソッドを用いて obj をハッシュに変換しようとします。

...しようとします。

何らかの理由で変換できないときには nil を返します。
このメソッドは引数がハッシュであるかどうかを調べるために使えます。

//emlist[][ruby]{
Hash.try_convert({1=>2}) # => {1=>2}
Hash.try_convert("1=>2") # => nil
//}...

Integer.try_convert(obj) -> Integer | nil (6107.0)

obj を Integer に変換しようと試みます。変換には Object#to_int メソッドが使われます。

...param obj 変換する任意のオブジェクト
@return Integer または nil
@raise TypeError to_int が Integer を返さなかった場合に発生します。

//emlist[例][ruby]{
Integer.try_convert(1) # => 1
Integer.try_convert(1.25) # => 1
Integer.try_convert([]) # => nil
//}...

RakeFileUtils.verbose_flag -> bool (6107.0)

この値が真の場合、詳細を表示します。

...この値が真の場合、詳細を表示します。

//emlist[][ruby]{
# Rakefile での記載例とする

task default: :sample_file_task

file :sample_file_task do |t|
# --verbose で rake を実行する
RakeFileUtils.verbose_flag # => true
end
//}...

絞り込み条件を変える

RakeFileUtils.verbose_flag=(flag) (6107.0)

詳細を表示するかどうか設定します。

...します。


//emlist[][ruby]{
# Rakefile での記載例とする

task default: :sample_file_task

file :sample_file_task do |t|
# --verbose で rake を実行する
p RakeFileUtils.verbose_flag # => true
RakeFileUtils.verbose_flag = false
p RakeFileUtils.verbose_flag # => false
end
//}...

Regexp.try_convert(obj) -> Regexp | nil (6107.0)

obj を to_regexp メソッドで Regexp オブジェクトに変換しようと 試みます。

...obj を to_regexp メソッドで Regexp オブジェクトに変換しようと
試みます。

変換に成功した場合はそれを返し、失敗時には nil を返します。

//emlist[例][ruby]{
Regexp.try_convert(/re/) # => /re/
Regexp.try_convert("re") # => nil
//}...

String.try_convert(obj) -> String | nil (6107.0)

obj を String に変換しようと試みます。変換には Object#to_str メソッ ドが使われます。変換後の文字列を返すか、何らかの理由により変換できなかっ た場合は nil が返されます。

...、何らかの理由により変換できなかっ
た場合は nil が返されます。

@param obj 変換する任意のオブジェクト
@return 変換後の文字列または nil

//emlist[例][ruby]{
String.try_convert("str") # => "str"
String.try_convert(/re/) # => nil
//}...

Gem::Version.new(version) -> Gem::Version (3213.0)

バージョンを表す文字列から、Gem::Version インスタンスを作成します。

...から、Gem::Version インスタンスを作成します。

引数のバージョンを表す文字列とは、 数字かASCII文字の連続であり、ドットで区切られたものです。

//emlist[][ruby]{
p Gem::Version.new('1.2.0a') # => #<Gem::Version "1.2.0a">

# Ruby 2.4.1より、...
...ョンは "0" になります。
p Gem::Version.new(' ') #=> #<Gem::Version "0">
//}

@param version
@raise ArgumentError input がバージョンとして不正なオブジェクトである場合に発生します。
これは Gem::Version.correct? により、判定されま...

Gem::Version.create(input) -> Gem::Version | nil (3131.0)

Gem::Version のインスタンスを作成するためのファクトリメソッドです。

...Gem::Version のインスタンスを作成するためのファクトリメソッドです。

//emlist[][ruby]{
ver
1 = Gem::Version.create('1.3.17') # => #<Gem::Version "1.3.17">
ver
2 = Gem::Version.create(ver1) # => #<Gem::Version "1.3.17">
ver
3 = Gem::Version.create(nil) # => nil...
...//}

@param input Gem::Version のインスタンスか文字列を指定します。

@raise ArgumentError input がバージョンとして不正なオブジェクトである場合に発生します。

@see Gem::Version.correct?...

絞り込み条件を変える

<< 1 2 3 ... > >>