ipv4()

更新日: 2018-09-14

is.ipv4(value:any)

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

インターフェース:
not, all, any
is.ipv4('198.12.3.142');
=> true

is.ipv4('1.2..5');
=> false

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

is.all.ipv4('198.12.3.142', '123.123.123.123');
=> true

is.any.ipv4('255.255.255.255', '850..1.4');
=> true

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

デモ

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

JavaScript
var val = '198.12.3.142';
if (is.ipv4(val)) {
  console.log("198.12.3.142はIPv4です。");
}


© 2014-2016 Aras Atasaygin Released under the MIT license

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