private string AtxHeaderEvaluator(Match match) { string header = match.Groups[2].Value; int level = match.Groups[1].Value.Length; return string.Format("<h{1}>{0}</h{1}>\n\n", RunSpanGamut(header), level); }