るりまサーチ

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

別のキーワード

  1. _builtin to_s
  2. openssl to_der
  3. openssl to_s
  4. _builtin to_a
  5. openssl to_pem

クラス

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

OpenSSL::Netscape::SPKI#to_s -> String (24102.0)

SPKI オブジェクトを PEM 形式の文字列に変換します。

...SPKI オブジェクトを PEM 形式の文字列に変換します。

@raise OpenSSL::Netscape::SPKIError 変換に失敗した場合に発生します...

OpenSSL::BN#to_s(base=10) -> String (21270.0)

自身を表す文字列を返します。

...MPI形式の文字列(バイト列)

@param base 文字列への変換方法(基数)
@raise OpenSSL::BNError 変換に失敗した場合に発生します

//emlist[][ruby]{
require 'openssl'

p
10.to_bn.to_s # => "10"
p
(-5).to_bn.to_s # => "-5"

p
0.to_bn.to_s(16) # => "0"
p
9.to_bn.to_s(1...
...6) # => "09"
p
10.to_bn.to_s(16) # => "0A"
p
16.to_bn.to_s(16) # => "10"
p
26.to_bn.to_s(16) # => "1A"
p
256.to_bn.to_s(16) # => "0100"

p
0.to_bn.to_s(2) # => ""
p
6.to_bn.to_s(2) # => "\x06"
p
7.to_bn.to_s(2) # => "\a"

p
0.to_bn.to_s(0) # => "\x00\x00\x00\x00"
p
6.to_bn.to_s(0) # => "\x00\x0...
...0\x00\x01\x06"
p
7.to_bn.to_s(0) # => "\x00\x00\x00\x01\a"
//}

反対に、文字列から OpenSSL::BN クラスのインスタンスを作るには
OpenSSL::BN.new を用います。

@see OpenSSL::BN.new...

Regexp#to_s -> String (21144.0)

正規表現の文字列表現を生成して返します。返される文字列は他の正規表 現に埋め込んでもその意味が保持されるようになっています。

...
現に埋め込んでもその意味が保持されるようになっています。

//emlist[][ruby]{
re = /foo|bar|baz/i
p
re.to_s # => "(?i-mx:foo|bar|baz)"
p
/#{re}+/o # => /(?i-mx:foo|bar|baz)+/
//}

ただし、後方参照を含む正規表現は意図通りにはならない...
...emlist[][ruby]{
re = /(foo|bar)\1/ # \1 は、foo か bar
p
/(baz)#{re}/ # \1 は、baz

# => /(baz)(?-mix:(foo|bar)\1)/
//}

//emlist[使用例][ruby]{
re = /foo|bar|baz/i
p
re.to_s # => "(?i-mx:foo|bar|baz)"
p
/#{re}+/o # => /(?i-mx:foo|bar|baz)+/
//}

@see Regexp#inspect...

Complex#to_s -> String (21132.0)

自身を "実部 + 虚部i" 形式の文字列にして返します。

...

//emlist[例][ruby]{
Complex(2).to_s # => "2+0i"
Complex('-8/6').to_s # => "-4/3+0i"
Complex('1/2i').to_s # => "0+1/2i"
Complex(0, Float::INFINITY).to_s # => "0+Infinity*i"
Complex(Float::NAN, Float::NAN).to_s # => "NaN+NaN*i"
//}...

OpenSSL::X509::Name#to_s(flags=nil) -> String (21132.0)

DNの文字列表現を返します。

...* OpenSSL::X509::Name::COMPAT
* OpenSSL::X509::Name::RFC2253
* OpenSSL::X509::Name::ONELINE
* OpenSSL::X509::Name::MULTILINE

*
例:
require 'openssl'
n = OpenSSL::X509::Name.parse('/C=JP/ST=Kanagawa/L=Yokohama/O=Example Company/OU=Lab3/CN=foobar/emailAddress=foobar@lab3.example.co.jp')...
...n.to_s
# => "/C=JP/ST=Kanagawa/L=Yokohama/O=Example Company/OU=Lab3/CN=foobar/emailAddress=foobar@lab3.example.co.jp"
n.to_s(OpenSSL::X509::Name::COMPAT)
# => "C=JP, ST=Kanagawa, L=Yokohama, O=Example Company, OU=Lab3, CN=foobar/emailAddress=foobar@lab3.example.co.jp"
n.to_s(OpenSSL::X509...
...dress=foobar@lab3.example.co.jp,CN=foobar,OU=Lab3,O=Example Company,L=Yokohama,ST=Kanagawa,C=JP"
n.to_s(OpenSSL::X509::Name::ONELINE)
# => "C = JP, ST = Kanagawa, L = Yokohama, O = Example Company, OU = Lab3, CN = foobar, emailAddress = foobar@lab3.example.co.jp"
n.to_s(OpenSSL::X509::Name::MU...

絞り込み条件を変える

Process::Status#to_s -> String (21118.0)

to_i.to_s と同じです。

...to_i.to_s と同じです。...

WEBrick::HTTPVersion#to_s -> String (21114.0)

自身を文字列に変換して返します。

...自身を文字列に変換して返します。

require 'webrick'
v = WEBrick::HTTPVersion.new('1.1')
p
v.to_s #=> "1.1"...

IPAddr#to_s -> String (21108.0)

文字列に変換します。

...文字列に変換します。

require 'ipaddr'
addr6 = IPAddr.new('::1')
addr6.to_s #=> "::1"
addr6.to_string #=> "0000:0000:0000:0000:0000:0000:0000:0001"

@see IPAddr#to_string...

WEBrick::HTTPResponse#to_s -> String (21108.0)

実際にクライアントに送られるデータを文字列として返します。

...字列として返します。

require 'webrick'
include WEBrick
res = HTTPResponse.new( { :HTTPVersion => "1.1" } )
res.body = 'hoge'
p
rint res.to_s

#=> 出力結果
HTTP/1.1 200 OK
Connection: Keep-Alive
Date: Sat, 27 Oct 2007 08:58:49 GMT
Server:
Content-Length: 4

hog...
<< 1 2 3 ... > >>