我有一个由Excel生成的CSV文件,其中的行以逗号结尾:
1,toto,,,,,,,,
2,tata,10,2,,,,,,
3,titi,5,,,,,,,
如何才能删除每行末尾的所有逗号,以便获取:
1,toto
2,tata,10,2
3,titi,5
我正在使用可以使用Regex的Notepad ++中的搜索和替换工具。
由于
答案 0 :(得分:7)
这应该有效:
,+$
它匹配行尾的一个或多个逗号。
所以把它作为查找模式,而不是替换模式(并且不要忘记启用正则表达式)。
答案 1 :(得分:1)
查找
(.+?),+(\n|$)
替换为:
\1\n