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(" "); 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; } }