private void getLink(String strHtml) throws MalformedURLException, Throwable {
		//жҳǷΪգֱ
		if (strHtml == "") {
			return;
		}
		String tempLink = "";
		//ʽ  ģƥҲ
		Pattern right = Pattern.compile("<font size=\"-1\" class=\"\\w*\">([a-zA-Z0-9]{1,}\\.){1,3}(com|cn|net|org|gov|edu|int|hk)</font>");
        //ʽ  ģƥ
		Pattern left = Pattern.compile("<span class=\"\\w+\">\\s?([a-zA-Z0-9]{1,}\\.){1,3}(com|cn|net|org|gov|edu|int|hk)\\s?</span>\\s?<span class=\"\\w+\">\\s?\\d\\d\\d\\d-\\d\\d\\s?</span>\\s?<div id=\"tools_300\\d\"");
        //ʽ  ȷƥ
		Pattern yuming = Pattern.compile("([a-zA-Z0-9]{1,}\\.){1,3}(com|cn|net|org|gov|edu|int|hk)");
        Pattern exter = Pattern.compile("\"http://search\\.baidu\\.com/s\\?[\\S]*\"");
		Matcher matcher = right.matcher(strHtml);
        Matcher yumingMatcher = null;
        while(matcher.find()){
            //ƥ䵽Ҳģ  tempLinkʱִ
        	tempLink = matcher.group();
        	yumingMatcher = yuming.matcher(tempLink);
        	yumingMatcher.find();
        	tempLink = yumingMatcher.group();
        	this.urlList.add(tempLink);
        }
        matcher = left.matcher(strHtml);
        while(matcher.find()){
        	//ƥ䵽ģ  tempLinkʱִ
        	tempLink = matcher.group();
        	yumingMatcher = yuming.matcher(tempLink);
        	yumingMatcher.find();
        	tempLink = yumingMatcher.group();
        	this.urlList.add(tempLink);
        }
        //Ƿƹ
        matcher = exter.matcher(strHtml);
        if(matcher.find()) {
        	tempLink = matcher.group();
            //  ȡҳ
            strHtml = getPage(tempLink.replace("\"", ""));
            //ƥҳ
            Pattern exterBlur = Pattern.compile("<span class=\"\\S+\">([a-zA-Z0-9]{1,}\\.){1,3}(com|cn|net|org|gov|edu|int|hk)</span>\\s*<span class=\"\\S+\">\\d\\d\\d\\d-\\d\\d</span>");
            matcher = exterBlur.matcher(strHtml);
            while(matcher.find()){
            	//ƥ䵽ģ  tempLinkʱִ
            	tempLink = matcher.group();
            	yumingMatcher = yuming.matcher(tempLink);
            	yumingMatcher.find();
            	tempLink = yumingMatcher.group();
            	this.urlList.add(tempLink);
            }
        }
        //Ƿظ   ɾ
        HashSet hSet = new HashSet(urlList);
		urlList.clear();
		urlList.addAll(hSet);
	}