我正在使用 Kwalify 进行模式验证。YAML 文档的一部分实际上确实希望在映射中允许某种类型的键名。
我看到 Kwalify 支持映射中的值的正则表达式,但我没有看到支持在映射中的键中使用正则表达式的支持。这是我想支持验证的内容:
test-element:
sub-element-1: test
sub-element-2:
element-with-pattern-1: test1
element-with-pattern-2: test2
所以我不知道一些键名会是什么(这里用假名“element-with-pattern-*”显示,但我知道它们应该对应于正则表达式定义的模式。
是否可以使用 Kwalify 进行验证?