查找并替换 VS Code 中第 n 个出现的位置

问题描述 投票:0回答:1

我有一个大型数据集,我想将其转换为可用的 csv 文件。 数据集目前如下所示:

[att1]; [att2]; [att3]; [att1]; (...)

为了使其成为可用的 csv 文件,我需要在每三个分号后插入一个换行符。

[att1]; [att2]; [att3];
[att1]; [att2]; [att3]; (...)

使用 VS Code 的查找和替换功能,如何实现此目的?

csv visual-studio-code replace find
1个回答
0
投票

参见 regex101 演示

如果您的数据全部位于一行并具有您显示的格式 -

[.*?]; 
那么

找到:

((\[.*?\]; ?){3})

替换:
$1\n

似乎可以完成这项工作。

© www.soinside.com 2019 - 2024. All rights reserved.