代码改变世界

[工具类] 字符串

2015-11-24 16:54  【戈多】  阅读(135)  评论(0)    收藏  举报
package com.claw.util.string;

import java.util.ArrayList;
import java.util.List;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class StringUtil {
    public static List<String> getLine(String str) {
        Pattern p = Pattern.compile("\t");
        Matcher m = p.matcher(str);
        //保存结果数组
        List<String> ret = new ArrayList<String>();
        //临时变量
        String temp = null;
        int index = 0;
        while(m.find())
        {
            int start = m.start();
            temp = str.substring(index, start);
            ret.add(temp);
            index = m.end();
        }
        return ret;
    }
}