docs: public static boolean isInRange(String ip, String cidr) {
  		String[] ips = StrUtil.splitToArray(ip, '.');
  		int ipAddr = (Integer.parseInt(ips[0]) << 24) | (Integer.parseInt(ips[1]) << 16) | (Integer.parseInt(ips[2]) << 8) | Integer.parseInt(ips[3]);
  		int type = Integer.parseInt(cidr.replaceAll(".*/", ""));
  		int mask = 0xFFFFFFFF << (32 - type);
  		String cidrIp = cidr.replaceAll("/.*", "");
  		String[] cidrIps = cidrIp.split("\\.");
  		int cidrIpAddr = (Integer.parseInt(cidrIps[0]) << 24) | (Integer.parseInt(cidrIps[1]) << 16) | (Integer.parseInt(cidrIps[2]) << 8) | Integer.parseInt(cidrIps[3]);
  		return (ipAddr & mask) == (cidrIpAddr & mask);
  	}