我想使用'
键盘或通过键盘轻松输入一些内容,而不是'
有关如何操作的任何想法?我试图逃脱,但仍然无法正常工作。
---
title: 'that's great'
---
如果某些页面存在此错误,构建也不会失败,因此基本上它会丢失错误,因此我发布了一些现在缺少的页面。
最重要的问题在YAML中,这取决于使用的字符串样式,在如何转义字符方面可能会有些混乱。在这种情况下,我们使用单引号引起来的字符串。根据文档,在单引号字符串中,您可以通过将其加倍来对单引号进行转义。
因此,您的示例将是:
---
title: 'that''s great'
---
如果要改为使用双引号引起来的字符串,则可以使用\
更传统的方式来转义任何字符(单引号根本不需要转义):
---
title: "that's great, but you now need to escape \"double\" quotes, as well as any \\ characters"
---
请记住,您只想'
在字符串中用作撇号,也许最好将上面第二个示例中的双引号样式更改为双引号样式。您无需修改字符串,唯一需要转义的字符是"
和\
。
YAML还提供了许多表示字符串的方式,包括可以更保留换行符的方式。您可以在YAML文档中阅读更多内容。特别要看4.5。标量样式
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句