るりまサーチ

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

別のキーワード

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

ライブラリ

モジュール

オブジェクト

検索結果

<< 1 2 3 ... > >>

char * StringValuePtr(VALUE val) (24544.0)

val が String でなければ to_str メソッドを使って String に変換し、 その実体のポインタを返します。

...val が String でなければ to_str メソッドを使って String に変換し、
その実体のポインタを返します。

このマクロに渡した VALUE ruby の GC から確実に保護されます。...

REXML::Text#value -> String (21332.0)

テキストの内容を非正規化(すべての実体をアンエスケープ)された状態で返します。

...

このメソッドの返り値では raw モードや entity_filter は無視されます。

@see REXML::Text#raw, REXML::Text#to_s

//emlist[][ruby]{
require 'rexml/document'
t
= REXML::Text.new("< & foobar", false, nil, false)
t
.to_s # => "&lt; &amp; foobar"
t
.value # => "< & foobar"
//}...

WIN32OLE_VARIANT#value -> object (21235.0)

値に対応するRubyオブジェクトを取得します。

...値に対応するRubyオブジェクトを取得します。

@return 値に対応するRubyのオブジェクトを返します。

obj = WIN32OLE_VARIANT.new(1, WIN32OLE::VARIANT::VT_BSTR)
obj.value # => "1" (VT_BSTRを指定して生成したので、Stringオブジェクトとなる)...

void StringValue(VALUE val) (18444.0)

val が String でなければ to_str メソッドを使って String に変換します。

...val が String でなければ to_str メソッドを使って String に変換します。

このマクロに渡した VALUE ruby の GC から確実に保護されます。...

REXML::CData#value -> String (18321.0)

テキスト文字列を返します。

...テキスト文字列を返します。

@see REXML::Text#value, REXML::Text#to_s

//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<root><![CDATA[foobar baz]]></root>
EOS
doc.root[0].class # => REXML::CData
doc.root[0].value # => "foobar baz"
//}...

絞り込み条件を変える

String#unpack(template) -> Array (12914.0)

Array#pack で生成された文字列を テンプレート文字列 template にしたがってアンパックし、 それらの要素を含む配列を返します。

...ンプレート文字列 template にしたがってアンパックし、
それらの要素を含む配列を返します。

@param template pack テンプレート文字列
@return オブジェクトの配列


以下にあげるものは、Array#pack、String#unpack
のテンプレ...
...明中、Array#pack と String#unpack で違いのあるものは `/' で区切って
「Array#pack の説明 / String#unpack の説明」としています。

: a

ASCII文字列(ヌル文字を詰める/後続するヌル文字やスペースを残す)
//emlist[][ruby]{
["abc"].pack("a") # =...
...[0x7fffffff].pack("U") # => "\xFD\xBF\xBF\xBF\xBF\xBF"
[0x80000000].pack("U") # => RangeError: pack(U): value out of range
[0,256,65536].pack("U3").b # => "\x00\xC4\x80\xF0\x90\x80\x80"

"\x00\xC4\x80\xF0\x90\x80\x80".unpack("U3") # => [0, 2...
...ート文字列 template にしたがってアンパックし、
それらの要素を含む配列を返します。

@param template pack テンプレート文字列
@return オブジェクトの配列


以下にあげるものは、Array#pack、String#unpack、String#unpack1
のテ...

OpenSSL::ASN1.#PrintableString(value, tag, tagging, tag_class) -> OpenSSL::ASN1::PrintableString (12830.0)

ASN.1 の PrintableString 型の値を表現する Ruby のオブジェクトを 生成します。

...の PrintableString 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL::ASN1::PrintableString.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もし...
...くは :EXPLICIT)
@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)...

OpenSSL::ASN1.#T61String(value) -> OpenSSL::ASN1::T61String -> OpenSSL::ASN1::T61String (12784.0)

ASN.1 の T61String 型の値を表現する Ruby のオブジェクトを 生成します。

... T61String 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL::ASN1::T61String.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :EXPLICIT)...
...@param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)...

OpenSSL::ASN1.#IA5String(value) -> OpenSSL::ASN1::IA5String -> OpenSSL::ASN1::IA5String (12757.0)

ASN.1 の IA5String 型の値を表現する Ruby のオブジェクトを 生成します。

...IA5String 型の値を表現する Ruby のオブジェクトを
生成します。

OpenSSL::ASN1::IA5String.new と同じです。

@param value ASN.1 値を表す Ruby のオブジェクト(文字列)
@param tag タグ番号
@param tagging タグ付けの方法(:IMPLICIT もしくは :EXPLICIT)
@...
...param tag_class タグクラス(:UNIVERSAL, :CONTEXT_SPECIFIC, :APPLICATION, :PRIVATE のいずれか)...
<< 1 2 3 ... > >>