Function: parseCidr()
parseCidr(
input):Cidr|null
Parse a CIDR block ("10.0.0.0/8", "2001:db8::/32") into a
Cidr with host bits cleared from base, or null when the
input isn’t a valid block (bad address, missing / out-of-range
prefix). Never throws.
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Cidr | null
Example
Section titled “Example”parseCidr("10.0.0.0/8")?.base; // 167772160n (10.0.0.0)parseCidr("10.1.2.3/8")?.base; // 167772160n (host bits dropped)parseCidr("10.0.0.0/40"); // null (prefix > 32 for v4)