Esempio n. 1
0
        private bool TryParseTag(int start, out string tag)
        {
            string str    = null;
            var    maxLen = language.ClosingHtmlTags.Keys.Max(x => x.Length);

            for (var length = 1; length < maxLen + 1 && length + start < text.Length + 1; length++)
            {
                var subStr = text.Substring(start, length);
                if (language.HasTag(subStr))
                {
                    str = subStr;
                }
            }
            tag = str;
            return(str != null);
        }