在Liquid Templating语言中哪个字符用作转义字符?

时间:2015-11-06 12:05:55

标签: shopify liquid

这是我尝试过的代码段:

{% 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

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:2)

我用过这个:

{% assign page-title = "Product\'s Description" | replace: '\','' | escape %}

结果是:产品描述


液体还有capitalize

{% assign page-title = "Product's Description" | capitalize  %}