截取字符串信息

    private void getDianduDate(String brief) {
        //截取字符串信息
        Pattern p = Pattern.compile("-?\\d+");
        Matcher m = p.matcher(brief);
        int index = 0;
        while (m.find()) {
            switch (index) {
                case 0:
                    LogU.Le("paizhaodemodiandudata", "bookid:" + m.group());
                    bid = m.group();
                    break;
                case 1:
                    LogU.Le("paizhaodemodiandudata", "pic_id:" + m.group());
                    pid = m.group();
//                    initPageData(m.group());
                    break;
                case 2:
                    LogU.Le("paizhaodemodiandudata", "grade:" + m.group());
                    break;
                case 3:
                    LogU.Le("paizhaodemodiandudata", "ceci:" + m.group());
                    break;
                case 4:
                    LogU.Le("paizhaodemodiandudata", "edition:" + m.group());
                    break;
                case 5:
                    LogU.Le("paizhaodemodiandudata", "subject:" + m.group());
                    break;
                case 6:
                    LogU.Le("paizhaodemodiandudata", "unit:" + m.group());
                    break;
                case 7:
                    cid = m.group();
                    LogU.Le("paizhaodemodiandudata", "class:" + m.group());
                    break;
                case 8:
                    LogU.Le("paizhaodemodiandudata", "page:" + m.group());
                    break;

            }
            index++;
        }
    }

猜你喜欢

转载自blog.csdn.net/qq_36310162/article/details/114689592