我正在尝试清理带有大量无用数据的文件。
它与红色轮廓所示的部分匹配,但我不需要,因为该部分具有一个group:指定。不知道如何忽略具有组的部分。
我有.*:\n.*options:\n.*name:.*
匹配项的示例:
06c73c64-ba81-4e22-8b4b-4ccb46fe6f32:
options:
name: Crusty_Sword
不匹配的示例:
06c73c64-ba81-4e22-8b4b-4ccb46fe6f32:
options:
name: Crusty_Sword
group:
- Elite
答案 0 :(得分:1)
答案 1 :(得分:0)
弄清楚了。 (.*:\n.*options:\n.*name:.*\n)(?!\s+group)