るりまサーチ

最速Rubyリファレンスマニュアル検索!
612件ヒット [201-300件を表示] (0.100秒)

別のキーワード

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

ライブラリ

モジュール

キーワード

検索結果

<< < 1 2 3 4 5 ... > >>

Resolv::IPv4#address -> String (6202.0)

4byte バイト列の IPv4 アドレスを返します。

4byte バイト列の IPv4 アドレスを返します。

Resolv::IPv6#address -> String (6202.0)

IPv6アドレスを表す 16 byte の文字列(バイト列)を返します。

IPv6アドレスを表す 16 byte の文字列(バイト列)を返します。

Addrinfo#getnameinfo(flags=0) -> [String, String] (3203.0)

ノード名とサービスを文字列の配列で返します。

...

flags には Socket::NI_??? という名前の定数のビット OR を渡します。

require 'socket'

Addr
info.tcp("127.0.0.1", 80).getnameinfo
#=> ["localhost", "www"]
Addr
info.tcp("127.0.0.1", 80).getnameinfo(Socket::NI_NUMERICSERV)
#=> ["localhost", "80"]

@param flags フラ...

IPAddr#to_s -> String (3132.0)

文字列に変換します。

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

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

@see IPAddr#to_string...

IPAddr#reverse -> String (3108.0)

DNS 逆引きのための文字列を返します。 IPv6 なら 3172 で定義された形式で返します。

...DNS 逆引きのための文字列を返します。
IPv6 なら 3172 で定義された形式で返します。

例:

require "ipaddr"
p IPAddr.new("192.168.0.1").reverse # => "1.0.168.192.in-addr.arpa"...

絞り込み条件を変える

Addrinfo#to_s -> String (3103.0)

struct sockaddr をパックした形式の文字列に変換します。

...struct sockaddr をパックした形式の文字列に変換します。

require 'socket'

Addr
info.tcp("localhost", 80).to_sockaddr
#=> "\x02\x00\x00P\x7F\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00"...

Addrinfo#canonname -> String|nil (3102.0)

カノニカル名を文字列で返します。

...す。

カノニカル名は Addrinfo.getaddrinfo に Socket::AI_CANONINAME
を指定した場合にセットされます。

require 'socket'

list = Addrinfo.getaddrinfo("www.ruby-lang.org", 80, :INET, :STREAM, nil, Socket::AI_CANONNAME)
p list[0] #=> #<Addrinfo: 221.186.184.68:80 TCP carbo...

Addrinfo#ip_unpack -> [String, Integer] (3102.0)

IP アドレスとポート番号を 2 要素の配列で返します。

...IP アドレスとポート番号を 2 要素の配列で返します。

require 'socket'

Addr
info.tcp("127.0.0.1", 80).ip_unpack #=> ["127.0.0.1", 80]
Addr
info.tcp("::1", 80).ip_unpack #=> ["::1", 80]

@see Addrinfo#ip_address, Addrinfo#ip_port...

Addrinfo#unix_path -> String (3102.0)

Unix domain socket の path を文字列で返します。

...Unix domain socket の path を文字列で返します。

require 'socket'

Addr
info.unix("/tmp/sock").unix_path #=> "/tmp/sock"

@raise SocketError アドレスが Unix domain socket のものでない場合に発生します...
<< < 1 2 3 4 5 ... > >>