0

我有一个包含一系列考试问题的文本文件

结构是

问题A?
可能的答案 1
可能的答案 2
可能的答案 3
可能的答案 4
可能的答案 5

问题B?
可能的答案 1
可能的答案 2
可能的答案 3
可能的答案 4
可能的答案 5

...

问题 N?
可能的答案 1
可能的答案 2
可能的答案 3
可能的答案 4
可能的答案 5

我正在寻找更改此示例文本:

Which of the following can you copy?
Indexes
Tables
Workspaces
Scripts
All the above

进入本文:

Which of the following can you copy?
{
Indexes
Tables
Workspaces
Scripts
All the above
}

在记事本++ 或 Gawk 中

有一个条件 - 如果它已经看起来像后者,请不要理会它。

4

1 回答 1

0

我通过专注于空白行进行了类似的更改。我在文件顶部添加了两个空行,在文件底部添加了两个空行。然后运行查找和替换。搜索\r\n\r\n并替换为\r\n}\r\n\r\nWhich of the following can you copy?{\r\n

如果“您可以复制以下哪一项? ”只是一个示例,那么搜索字符串可能是\r\n\r\n(.*)\r\n并且替换为\r\n}\r\n\r\n\1{\r\n.

最后,删除不需要的文件顶部和底部。

但是 - 这不会检查文件是否已经是最终格式。

于 2013-03-21T20:19:59.433 回答