示例#1
0
        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;
 }