从CSV文件中删除空行

时间:2014-03-19 05:22:43

标签: regex csv notepad++

我有以下格式的CSV文件:

1,2,3,4,5,6,7,8,9,10
,,,,,,,,,
1,2,3,4,5,6,7,8,9,10
,,,,,,,,,
,,,,,,,,,
,,,,,,,,,
,,,,,,,,,

我需要使用notepad ++从数据中删除所有空行。 一旦我尝试使用replace函数,使用以下参数: 找到什么:\ r \ n,+ \ r \ n 替换为:\ r \ n

获得以下结果:

1,2,3,4,5,6,7,8,9,10
1,2,3,4,5,6,7,8,9,10
,,,,,,,,,
,,,,,,,,,

为什么会这样? 使用正则表达式有什么问题? 请指教。

1 个答案:

答案 0 :(得分:0)

您会注意到实际上正在删除每个“备用”空行。尝试这样的事情:

^,+$

一无所获。

^匹配该行的开头,而$与该行的结尾匹配。

相关问题