private static String readFromFileName()

in src/main/java/org/apache/doris/kafka/connector/utils/FileNameUtils.java [107:120]


    private static String readFromFileName(String fileName, int index) {
        String[] splitFileName = fileName.split(LoadConstants.FILE_DELIM_DEFAULT);
        if (splitFileName.length == 0) {
            LOG.warn("The file name does not contain __KC_ and is illegal. fileName={}", fileName);
            return "-1";
        }
        String value = splitFileName[index];
        // Determine whether a string is a number
        if (!value.matches("^[0-9]*$")) {
            LOG.warn("The fileName is not a number. value={}, fileName={}", value, fileName);
            return "-1";
        }
        return value;
    }