Ruby 1.9.3 リファレンスマニュアル > ライブラリ一覧 > socketライブラリ > Addrinfoクラス > ip?

instance method Addrinfo#ip?

ip? -> bool

アドレスが IP (v4/v6) のものならば true を返します。

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

[SEE_ALSO] Addrinfo#ipv4?, Addrinfo#ipv6?, Addrinfo#unix?

class Addrinfo