@Override
	public List<Result> parsePage(String searchContent) {
		HtmlUtil htmlUtil = new HtmlUtil(searchContent);
		List<Result> results = new ArrayList<Result>();
		String pageContent = super.getSearchContent(searchContent, GOOGLE);
		Pattern pDiv = Pattern.compile(ALL_REGEX, Pattern.CASE_INSENSITIVE);
		Matcher mDiv = pDiv.matcher(pageContent);
		while (mDiv.find()) {
			String liContent = mDiv.group();
			// URL title正则式
			Pattern pUT = Pattern.compile(REGEX_TITLE_URL,
					Pattern.CASE_INSENSITIVE | Pattern.DOTALL);
			Matcher mUT = pUT.matcher(liContent);

			Result result = new Result();
			if (mUT.find()) {
				String urlTitle = mUT.group();
				result.setTitle(htmlUtil.getTheReplaced(urlTitle.replaceAll(
						"<.*?>", "")));
				result.setUrl(getGoogleUrl(urlTitle));
			}
			results.add(result);
		}

		int i = 0;
		Pattern pSumary = Pattern.compile(SUMARY_REGEX,
				Pattern.CASE_INSENSITIVE);
		Matcher mSumary = pSumary.matcher(pageContent);
		// System.out.println(pageContent);
		while (mSumary.find()) {
			String sumaryContent = mSumary.group();
			System.out.println("***********sumaryContent*****************下面:"
					+ i);
			System.out.println(sumaryContent);
			results.get(i).setSumary(
					htmlUtil.getTheReplaced(sumaryContent.replaceAll("<.*?>",
							"")));
			i++;
		}

		for (Result s : results) {
			System.out.println(s.toString());
		}
		return null;
	}