这是我尝试过的代码段:
{% assign page-title = 'Product\'s Description' %}
仅 Product \ 存储在变量中。我知道我可以使用下面给出的代码片段:
{% assign page-title = "Product's Description" %}
但出于好奇,我想知道流动语言是否具有逃避性质。
此外,我在尝试此代码时发现了一些有趣的内容:
{% assign page-title = "Product\'s Description" %}
产品'描述存储在变量中。不确定为什么产品中的 s 会转换为大写。
找到此链接但它没有帮助: Escaping Characters in Liquid String
任何帮助都将不胜感激。
答案 0 :(得分:2)
我用过这个:
{% assign page-title = "Product\'s Description" | replace: '\','' | escape %}
结果是:产品描述
液体还有capitalize
:
{% assign page-title = "Product's Description" | capitalize %}