public static boolean isNetSegment()

in common/src/main/java/org/apache/rocketmq/eventbridge/tools/NetUtil.java [40:55]


    public static boolean isNetSegment(String netSegment) {
        netSegment = netSegment.trim();
        if (StringUtils.isNotBlank(netSegment) && netSegment.contains("/")) {
            String[] parts = netSegment.split("/");
            if (parts.length == 2) {
                try {
                    String net = parts[0];
                    int maskLength = Integer.parseInt(parts[1]);
                    return isIpv4(net) && maskLength >= 0 && maskLength <= 32;
                } catch (Exception e) {
                    return false;
                }
            }
        }
        return false;
    }