private void parseData(String content, List<String>[] alldata) throws ExcelException {
        boolean flag = false;
        Matcher m = REG_AMT_WM_PT.matcher(content);
        if (m.find()) {
            String cur = m.group(1);
            if (Constants.QUOTEBILL_CUR_AUD.equals(cur)) {
                alldata[0].add(m.group(2));
                flag = true;
            } else if (Constants.QUOTEBILL_CUR_USD.equals(cur)) {
                alldata[1].add(m.group(2));
                flag = true;
            }
        } else {
            m = REG_AMT_SHIPMENT_PT.matcher(content);
            if (m.find()) {
                String cur = m.group(1);
                if (Constants.QUOTEBILL_CUR_AUD.equals(cur)) {
                    alldata[2].add(m.group(2));
                    flag = true;
                } else if (Constants.QUOTEBILL_CUR_USD.equals(cur)) {
                    alldata[3].add(m.group(2));
                    flag = true;
                }
            }
        }
        if (!flag) {
            throw new ExcelException(Constants.ERROR_DATA_QUOTE_EXCEL);
        }
    }