c# - 从 Markdown 文本中获取原始文本

标签 c# .net formatting markdown

在我的数据库中,我有一个 Markdown 的文本。与显示问题摘录时的方式相同,我想获取文本的前 N ​​个字符,即必须删除所有格式。当然,必须避免 MD -> HTML 步骤,并且必须在 MD 文本上完成工作。性能是一个要求。谢谢。

最佳答案

In my DB, I have a text that is markdown'ed. The same way than SO does when showing the excerpts of the questions, I would like to get the N first characters of the text, i.e. all formatting must be removed.

我们将文本的两种表示形式都存储在数据库中:

  1. 适合编辑的原始 Markdown
  2. 适合输出的 HTML 化版本

当我们显示它时,我们使用 HTML 化的输出版本并简单地应用我们的标准 HTML 剥离算法。

关于c# - 从 Markdown 文本中获取原始文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/485083/

相关文章:

c# - C# 引用的问题

.NET 代码向存储在 Oracle DB 中的具有 1 或 3 个小数位的数字添加尾随 0

javascript - json 值中的单引号

c# - 您何时使用 StringBuilder.AppendLine/string.Format 与 StringBuilder.AppendFormat?

javascript - 将 JavaScript 函数值转发到 C#

c# - 插入 SQL Server 数据库时文本被截断

c# - ANTLR 语法给出了意想不到的结果

c# - 如何从头开始编程?

.net - CUDA - 维护指向全局内存的指针

python - 在 Python 中将浮点列表转换为字符串