安企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>