我需要有关正则表达式过滤器的帮助。 我有一个txt文档,其中包含如下所示的描述列表:
Job: Woodcutter
Wood, Herbs, Plants, Trees,
Beds, Chairs, Armor
Job: Mason
Dacite, Rock, Stone, Clay
Doors, Buldings
[...]
我正在寻找的是一个RegExp,它允许我使用TextMate过滤此文档并吐出:
Woodcutter
Wood, Herbs, Plants, Trees
Mason
Dacite, Rock, Stone, Clay
在过去的4个小时里,我一直在努力做到这一点,但我无法做到。你会怎么做?
答案 0 :(得分:0)
/\n\w+:([^\n]*)\n+([^\n]*)\n/
答案 1 :(得分:0)
由于您要求提供文字编辑器建议,我建议sed
。
sed -n 's/Job: //;T;p;n;n;p' job.txt