Skip to content

escape_md

转义 Markdown 标点,使文本按字面渲染。

语法

knap
{{ value | escape_md }}

用法

  • Markdown 反斜杠转义支持的每个 ASCII 标点字符都会加上反斜杠前缀。
  • 已有的反斜杠会被转义,以便保持可见。
  • 对于数组和对象(包括来自其他过滤器、已序列化的集合),其中的字符串取值会被递归格式化,而键和非字符串取值保持不变。

示例

Data
json
{
  "text": "# Draft *title*"
}
Template
knap
{{ text | escape_md }}
Output
md
\# Draft \*title\*