我有一个长字符串,我想显示它的前 50 个字符(不包括 HTML 内容)。任何人都可以提出任何方法吗?
这是代码:
eBdb.EpubReader.Epub Epubobj = new eBdb.EpubReader.Epub(myPath);
litepub.Text = Epubobj.GetContentAsHtml();
在 litepub.Text 中,我正在获取文本和 HTML。但我只想显示该函数结果的前 50 个字符。
尝试这个:
Regex.Replace(source, "<.*?>", string.Empty).Substring(0,49);
看看HTML Agility Pack。您可以在此处查看有关如何开始的更多信息。