YAML中的未解释字符串
有没有办法在YAML文件中使用不被解析的字符串?我的目标是使用包含某些转义字符的正则表达式,比如\w
。目前,Python的YAML会报错:发现未知的转义字符 'w'
。
我知道我可以对它们进行转义,但这样会让实际的正则表达式变得难以理解。有其他解决办法吗?
2 个回答
16
看起来使用单引号的时候,转义字符不会被解释。
比如,
key1: [ 'tron' ]
key2: [ 'not/escaped/[\w-]*/.*' ]
这样是可以正常工作的。
10
试试使用字面量标量语法吧?