按对反转线的顺序

按对反转线的顺序

我有以下结构:

Down: This should be down 1
Up: This should be up 1

Down: This should be down 2
Up: This should be up 2 

Down: This should be down 3
Up: This should be up 3

Down: This should be down 4
Up: This should be up 4

Down: This should be down 5
Up: This should be up 5

那里有 5 个块,每个块由一个空行分隔。

我想单独翻转每个块的顺序,同时保持块的顺序。

我使用的示例应如下所示:

Up: This should be up 1 
Down: This should be down 1

Up: This should be up 2
Down: This should be down 2

Up: This should be up 3
Down: This should be down 3

Up: This should be up 4
Down: This should be down 4

Up: This should be up 5
Down: This should be down 5

答案1

您需要执行以下步骤:

  • Ctrl+H

  • 找什么:(.+)\r\n(.+)

  • 用。。。来代替:$2\r\n$1

  • 搜索方式:正则表达式

  • 点击Replace All(风险自负)

在此处输入图片描述

请注意 - MacOS 默认使用单个回车符 ( <CR>),表示为\r。Unix 使用单个换行符 ( <LF>) \n。Windows 两者同时使用,形成 ( <CRLF>) 组合,\r\n

如果有必要,您必须根据您的操作系统和要求进行调整。

相关内容