private List <FigTag> FindImageTags(string htmlContent) { var foundTags = new List <FigTag>(5); // should be no more than 5 images var finder = new Regex(@"\<fig\s.*?\/\>", RegexOptions.Singleline); var m = finder.Match(htmlContent); while (m.Success) { var tag = new FigTag(m.Groups[0].Value); foundTags.Add(tag); m = m.NextMatch(); } return(foundTags); }
public FigTagRenderer([NotNull] FigTag tagToRender, ImageFinder alternativeImageFormatFinder) { _tagToRender = tagToRender; _alternativeImageFormatFinder = alternativeImageFormatFinder; }