预定义字符前添加反斜杠

    安企 CMS 模板中怎么给字符串中的预定义字符前添加反斜杠?

    addslashes 过滤器可以指定的预定义字符前添加反斜杠。这些字符是单引号(’)、双引号(”)和反斜线(\)。

    使用方法

    addslashes 过滤器的使用方法:

    {{ obj|addslashes }}
    

    比如将 安企\"CMS\" 中的预定义字符添加反斜杠,则可以这么写:

    {{ "安企\"CMS\""|addslashes|safe }}
    # 显示结果
    安企\"CMS\"
    

    示例演示

    {{ "安企CMS"|addslashes|safe }}
    {{ "This is \\a Test. \"Yep\". 'Yep'."|addslashes|safe }}
    # 显示结果
    安企CMS
    This is \\a Test. \"Yep\". \'Yep\'.