0

我有一个长字符串,我想显示它的前 50 个字符(不包括 HTML 内容)。任何人都可以提出任何方法吗?

这是代码:

eBdb.EpubReader.Epub Epubobj = new eBdb.EpubReader.Epub(myPath);
litepub.Text = Epubobj.GetContentAsHtml();

在 litepub.Text 中,我正在获取文本和 HTML。但我只想显示该函数结果的前 50 个字符。

4

2 回答 2

1

尝试这个:

Regex.Replace(source, "<.*?>", string.Empty).Substring(0,49);
于 2012-05-22T06:24:47.713 回答
1

看看HTML Agility Pack。您可以在此处查看有关如何开始的更多信息。

于 2012-05-22T06:27:46.870 回答