NetAddr.is_ipv4

You're seeing just the function is_ipv4, go back to NetAddr module for more information.

Specs

is_ipv4(String.t()) :: boolean()

Tests whether string can be parsed as an IPv4 address.

Examples

iex> NetAddr.is_ipv4 "not an IP address"
false

iex> NetAddr.is_ip %{}
false

iex> NetAddr.is_ipv4 "0.0.0.0/0"
true

iex> NetAddr.is_ipv4 "192.0.2.1"
true

iex> NetAddr.is_ipv4 "fe80:0:c100::c401"
false

iex> NetAddr.is_ipv4 "::/0"
false