在YAML中,包含斜线(/)的字符串需要加引号吗?

7

我阅读了这个类似问题的答案:Do I need quotes for strings in YAML?

但是,对于包含正斜杠/的字符串是否需要转义引号,没有得到答案。

例如,我们是否需要为以下eslint规则'react/no-deprecated': off添加引号?


你尝试过实验吗 - 如果你移除它们会发生什么?解析失败?规则不适用? - jonrsharpe
是的,当我删除引号时,规则就不会被应用,但在YAML中似乎没有语法错误。 - mancristiana
1个回答

9
不,/ 在 YAML 中不是特殊字符。YAML 允许在双引号标量中使用转义序列\/,以便与 JSON 兼容并解析为 /,但没有必要使用这个转义序列,并且没有必要使用引号来使用 / 作为内容字符。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接