如何在 vscode 中将“退格字符”添加到正则表达式输出更改?

The*_*adu 6 regex search visual-studio-code

我的文件包含大约 1400 行。每行都有信息 + 下一行是下一个信息,我想将其移至“上一行”(文本在哪里)

我尝试将“for”更改为“\r |” ——当时我脑子里只有这个想法。

例如,这是我的文件的“结构”:

T="topic 1"
 for xxx@xxx.com
T="topic 2"
 for yyy@yyy.com
Run Code Online (Sandbox Code Playgroud)

我想把它移到清楚的地方

T="topic 1" | for xxx@xxx.com
T="topic 2" | for yyy@yyy.com
Run Code Online (Sandbox Code Playgroud)

Wik*_*żew 3

您可以使用

查找内容:      \n( for)\b
替换为 |$1

细节

  • \n- 换行符
  • ( for)- 捕获组 1 ( $1):一个空格和for
  • \b- 单词边界。

测试结果:

在此输入图像描述