code: public static <T extends Collection<String>> T findAll(Pattern pattern, CharSequence content, int group, T collection) {
  		if (null == pattern || null == content) {
  			return null;
  		}
  
  		if (null == collection) {
  			throw new NullPointerException("Null collection param provided!");
  		}
  
  		final Matcher matcher = pattern.matcher(content);
  		while (matcher.find()) {
  			collection.add(matcher.group(group));
  		}
  		return collection;
  	}
docs: 取得内容中匹配的所有结果
  
  @param <T> 集合类型
  @param pattern 编译后的正则模式
  @param content 被查找的内容
  @param group 正则的分组
  @param collection 返回的集合类型
  @return 结果集