public static void parseUrl(Set<String> set, String var) {
		Matcher matcher =null;
		if (var !=null && var.length() >28) {
			matcher =pattern3.matcher(var);
			if (matcher !=null && matcher.matches()) {
				matcher =pattern1.matcher(var);
				String aString =null, bString =null, url =null;
				while (matcher !=null && matcher.find()) {
					if (matcher.groupCount() >3) {
						bString =matcher.group(matcher.groupCount() -3);
						aString =matcher.group(matcher.groupCount() -2);
						url =matcher.group(matcher.groupCount() -1);
						if (url !=null)set.add(url);
						bString =bString.replaceAll(aString, "");
					}
				}
				if (bString !=null) parseUrl(set, bString);
			}
		}
	}