ipv6()

更新日: 2018-09-14

is.ipv6(value:any)

渡された値がIPv6形式かどうかを判定します。

インターフェース:
not, all, any
is.ipv6('2001:DB8:0:0:1::1');
=> true

is.ipv6('985.12.3.4');
=> true

is.not.ipv6('8:::::::7');
=> true

is.all.ipv6('2001:DB8:0:0:1::1', '1:50:198:2::1:2:8');
=> true

is.any.ipv6('255.255.255.255', '2001:DB8:0:0:1::1');
=> true

// 'all'と'any'は、配列を受け取ることができます。
is.all.ipv6(['2001:DB8:0:0:1::1', '1.2.3']);
=> false

デモ

変数を判定してconsole.logを出力します。

JavaScript
var val = '2001:DB8:0:0:1::1';
if (is.ipv6(val)) {
  console.log("2001:DB8:0:0:1::1はIPv6です。");
}


© 2014-2016 Aras Atasaygin Released under the MIT license

このコンテンツはAras Atasaygin(arasatasaygin)によるis.jsドキュメントを翻訳/改変したものです。