
问题:包含 10,000 条记录的文件,csv(逗号分隔)示例数据:
一、
二、
三、
四、
五、
六,
我需要创建行组,例如
一、二、
三、四、
五、六
我如何在 Notepad++ 中实现这一点?
答案1
您可以使用正则表达式进行搜索和替换。
您拥有的文件包含以下内容:
<value>,\r\n<value>,\r\n<value>,\r\n
您想要创建一个匹配两个值并删除中间新行的正则表达式。
转到搜索和替换(快捷方式:control+H)并输入以下内容:
- 寻找:
(.*)\,\r\n(.*)\,\r\n
- 代替:
\1, \2,\r\n
确保搜索模式为regular expression
并且. matches newline
未选中该选项。按“全部替换”按钮,您的文件应该被格式化。
注意:如果您的文件不遵循 Windows 样式的行尾,而是使用 Linux 样式的行尾,请在上面的示例中替换\r\n
为。\n