安企 CMS 模板中如何移除 html 代码中的标签?
striptags
过滤器可以移除 html 代码中的所有 html 标签。
removetags
过滤器可以将移除 html 代码中指定标签。
使用方法
striptags
过滤器的使用方法:
{{ obj|striptags }}
removetags
过滤器的使用方法:
{{ obj|removetags:"标签" }}
可以移除多个标签,多个标签之间使用,
隔开。
比如移除 <strong><i>Hello!</i></strong>
中 i 标签,则可以这么写:
{{ "<strong><i>Hello!</i></strong>"|removetags:"i"|safe }}
# 显示结果
<strong>Hello!</strong>
示例演示
{{ "<strong><i>Hello!</i></strong>"|striptags|safe }}
{{ "<strong><i>Hello!</i></strong>"|removetags:"i"|safe }}
{{ "<strong><i>Hello!</i><span>AnQiCMS</span></strong>"|removetags:"i,span"|safe }}
# 显示结果
Hello!
<strong>Hello!</strong>
<strong>Hello!</strong>