yamlpython中的库无法检测到重复的密钥.这是多年前报告过的一个错误,还没有修复.
我想找到一个解决这个问题的好方法.创建一个regex返回所有键的可能性有多合理?然后很容易发现这个问题.
任何正则表达式大师都可以建议一个能够提取所有密钥以查找重复项的正则表达式吗?
文件示例:
mykey1:
subkey1: value1
subkey2: value2
subkey3:
- value 3.1
- value 3.2
mykey2:
subkey1: this is not duplicated
subkey5: value5
subkey5: duplicated!
subkey6:
subkey6.1: value6.1
subkey6.2: valye6.2
Run Code Online (Sandbox Code Playgroud)