Exemple #1
0
		public TagBuilder(HtmlCleaner.HtmlWriter w, string tagName, StringBuilder sb)
		{
			this.w = w;
			this.sb = sb;
			this.tagName = tagName;
			this.attributes = new Dictionary<string, string>();
		}
		public string LinkUrl(string url, string str)
		{
			url = url.Trim();
			if (url.ToLower().StartsWith("/"))
				url = "http://www.dontstayin.com" + url;
			else if (!url.ToLower().StartsWith("http://") && !url.ToLower().StartsWith("https://"))
				url = "http://" + url;
			
			StringBuilder sb = new StringBuilder();
			HtmlCleaner.HtmlWriter c = new HtmlCleaner.HtmlWriter(sb);
			if (c.UrlRegex.IsMatch(url))
			{
				return c.UrlReplacementGeneric(c.UrlRegex.Match(url), str);
			}
			else
			{
				return str;
			}

		}