Ruby 4.0 リファレンスマニュアル

instance method Addrinfo#ipv6?

ipv6? -> boolRuby 1.9.3 から[permalink][rdoc][edit]

アドレスが IPv6 のものならば true を返します。

require 'socket'

p Addrinfo.tcp("127.0.0.1", 80).ipv6? #=> false
p Addrinfo.tcp("::1", 80).ipv6?     #=> true
p Addrinfo.unix("/tmp/sock").ipv6?  #=> false

[SEE_ALSO] Addrinfo#ipv4?, Addrinfo#ip?