【问题标题】:Uninterpreted strings in YAMLYAML 中未解释的字符串
【发布时间】:2011-10-18 10:46:03
【问题描述】:

有没有办法在 YAML 文件中包含未解释的字符串?我的目标是让正则表达式包含某些转义序列,例如\w。目前,Python 的 YAML 抱怨:found unknown escape character 'w'

我知道我可以逃避它们,但这会混淆实际的正则表达式。有什么办法吗?

【问题讨论】:

标签: python yaml


【解决方案1】:

似乎使用单引号不能解释转义字符。

例如,

key1: [ 'tron' ]
key2: [ 'not/escaped/[\w-]*/.*' ]

工作。

【讨论】:

    【解决方案2】:

    尝试使用literal scalar syntax

    【讨论】:

    猜你喜欢
    • 2014-01-20
    • 2016-08-29
    • 2011-02-18
    • 1970-01-01
    • 1970-01-01
    • 2022-07-06
    • 2018-09-28
    • 2015-08-10
    • 2020-05-16
    相关资源
    最近更新 更多