@Override
	public List<String> getValues(ParseMethodConfig methodConfig, Element ele) {
		List<String> list = MultiValueAnalyse.getValueListByExp(ele, methodConfig.getExpression());
		if (null == list || list.isEmpty()) {
			return list;
		}
		
		int size = list.size();
		List<String> finalList = new ArrayList<String>(size);
		for (int i = 0; i < size; i++) {
			Matcher matcher = getMatcher(methodConfig, list.get(i));
			if (matcher.find()) {
				finalList.add(matcher.group());
			}
		}
		return finalList;
	}