るりまサーチ

最速Rubyリファレンスマニュアル検索!
502件ヒット [1-100件を表示] (0.053秒)
トップページ > クエリ:String[x] > クエリ:Ruby[x] > クエリ:Version[x]

別のキーワード

  1. string []=
  2. string slice
  3. string slice!
  4. string []
  5. string gsub

検索結果

<< 1 2 3 ... > >>

StringScanner::Version -> String (21220.0)

StringScanner クラスのバージョンを文字列で返します。 この文字列は Object#freeze されています。

...StringScanner クラスのバージョンを文字列で返します。
この文字列は Object#freeze されています。

//emlist[例][ruby]{
require 'strscan'

String
Scanner::Version # => "0.7.0"
String
Scanner::Version.frozen? # => true
//}...

Gem::Version (18048.0)

文字列で表現されたバージョンを比較可能 (Comparable) にするためのクラスです。

...純に String#<=> で比較すると、
"1.9" のほうが "1.10" よりも大きい(バージョンが高い)ことになってしまい、
正しく判定できません。
Gem::Version はこの問題を解決します。

//emlist[文字列での比較と Gem::Version での比較][ruby]{
p...
..."1.9" < "1.10" # => false
p Gem::Version.new("1.9") < Gem::Version.new("1.10") # => true
//}

gem のバージョンを取り扱うためのクラスですが、バージョン表記が RubyGems の流儀
に則っていれば RubyGems とは無関係に使うこともできます。

//emlist[バ...
...ージョン表記のソートの例][ruby]{
version
s = %w[ 1.1 1.10 1.9 1.1.beta9 1.1.beta10 ]

p versions.sort_by{ |v| Gem::Version.new(v) }
# => ["1.1.beta9", "1.1.beta10", "1.1", "1.9", "1.10"]
//}

上の例で、"1.9" と "1.10" では(数字列ではなく)整数として 9 より 10...

Object::RUBY_VERSION -> String (12325.0)

Ruby のバージョンを表す文字列。

...
Ruby
のバージョンを表す文字列。

Ruby
のバージョンは、major.minor.teeny という形式です。...

Object::RUBY_ENGINE_VERSION -> String (12319.0)

Ruby処理系実装のバージョンを表す文字列。

...Ruby処理系実装のバージョンを表す文字列。...

Gem::RubyGemsPackageVersion -> String (12302.0)

このライブラリのバージョンを表す文字列。

このライブラリのバージョンを表す文字列。

絞り込み条件を変える

Gem::RubyGemsVersion -> String (12302.0)

このライブラリのバージョンを表す文字列。

このライブラリのバージョンを表す文字列。

Gem::Specification#rubygems_version -> String (12302.0)

この Gem パッケージを作成した RubyGems のバージョンを返します。

...この Gem パッケージを作成した RubyGems のバージョンを返します。...

Rubyの起動 (6273.0)

Rubyの起動 * cmd_option * shebang

...Rubyの起動
* cmd_option
* shebang

Ruby
インタプリタの起動は以下の書式のコマンドラインにより行います。

ruby
[ option ...] [ -- ] [ programfile ] [ argument ...]

ここで、option は後述のcmd_option
のいずれかを指定します。-- は、オプシ...
...指定できます。
//emlist{
* gems rubygems (無効にするのはデバッグ専用、default: enabled)
* did_you_mean did_you_mean (default: enabled)
* rubyopt RUBYOPT 環境変数 (default: enabled)
* frozen-string-literal 全ての文字列リテラル...
...します。この変数がtrueで
ある時, いくつかのメソッドは実行時に冗長なメッセージを出力します。

: --version

Ruby
のバージョンを表示します。

: -w

バージョンの表示を行う事無く冗長モードになります。

: -W[level]...
...します。この変数がtrueで
ある時, いくつかのメソッドは実行時に冗長なメッセージを出力します。

: --version

Ruby
のバージョンを表示します。

: -w

バージョンの表示を行う事無く冗長モードになります。

: -W[level]
: -W:c...
...t{
* gems rubygems (無効にするのはデバッグ専用、default: enabled)
* error_highlight error_highlight (default: enabled)
* did_you_mean did_you_mean (default: enabled)
* rubyopt RUBYOPT 環境変数 (default: enabled)
* frozen-string-literal 全...

Gem::Version#version -> String (6239.0)

バージョン情報を文字列として返します。

...バージョン情報を文字列として返します。

//emlist[][ruby]{
version
= Gem::Version.new("1.2.3a")
p version.to_s # => "1.2.3a"
p version.version # => "1.2.3a"
//}...
<< 1 2 3 ... > >>