NetAddr.netaddr_to_regex
You're seeing just the function
netaddr_to_regex
, go back to NetAddr module for more information.
Specs
netaddr_to_regex(NetAddr.IPv4.t()) :: Regex.t()
Convert IPv4 netaddr
to a regular expression.
Examples
iex> NetAddr.netaddr_to_regex NetAddr.ip("192.0.2.0/23")
~r/\b192\.0\.[2-3]\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\b/
iex> NetAddr.netaddr_to_regex NetAddr.ip("192.0.64.0/17")
~r/\b192\.0\.([0-9]|[1-9][0-9]|1[0-1][0-9]|12[0-7])\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\b/