code: public List<String> splitLimit(String str, String regex, int limit) {
  		if (str == null || regex == null)
  			return new ArrayList<String>();
  		return Arrays.asList(str.split(regex, limit));
  	}
docs: 根据正则表达式进行切分
  
  @param str 查找的字符串
  @param regex 正则表达式
  @param limit 分成的字符串的个数
  @return 切分后的字符串