るりまサーチ

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

別のキーワード

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

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

StringScanner::Version -> String (21214.0)

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

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

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

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

Ripper::Version -> String (18202.0)

ripper のバージョンを文字列で返します。

ripper のバージョンを文字列で返します。

Gem::Version (18036.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 とは無関係に使うこともできます。

//eml...
...ist[バージョン表記のソートの例][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 よ...

StringScanner.must_C_version -> self (9101.0)

このメソッドは後方互換性のために定義されています。

このメソッドは後方互換性のために定義されています。

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

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

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

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

絞り込み条件を変える

NKF::VERSION -> String (6218.0)

"#{NKF::NKF_VERSION} (#{NKF_RELEASE_DATE})" と あらわされる文字列です。

..."#{NKF::NKF_VERSION} (#{NKF_RELEASE_DATE})" と
あらわされる文字列です。...

DBM::VERSION -> String (6214.0)

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

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

DB_VERSION_STRING という定数が C 言語レベルで定義されていない場合は
"unknown" になります。...

REXML::Document#version -> String (6214.0)

XML 宣言に含まれている XML 文書のバージョンを返します。

...XML 宣言を持たない場合はデフォルトの値
(REXML::XMLDecl.defaultで宣言されているもの)を返します。

//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<e />
EOS
doc.version # => "1.0"
//}...

IRB.version -> String (6208.0)

IRB のバージョンを文字列で返します。

...IRB のバージョンを文字列で返します。

~/.irbrc などの設定ファイル内で IRB.conf[:VERSION] を設定していた場合は
任意のバージョンを返すように設定できます。...

Net::HTTP#ssl_version -> String | Symbol | nil (6208.0)

利用するプロトコルの種類を返します。

...利用するプロトコルの種類を返します。

@see Net::HTTP#ssl_version=...

絞り込み条件を変える

<< 1 2 3 ... > >>