正则表达式:删除一行上重复的最后一个字符

use*_*742 3 regex notepad++

我有一个由Excel生成的CSV文件,其中的行以逗号结尾:

1,toto,,,,,,,,
2,tata,10,2,,,,,,
3,titi,5,,,,,,,
Run Code Online (Sandbox Code Playgroud)

如何在每行末尾删除所有逗号,以便我可以获得:

1,toto
2,tata,10,2
3,titi,5
Run Code Online (Sandbox Code Playgroud)

我正在使用可以使用Regex的Notepad ++中的搜索和替换工具.

谢谢

hek*_*mgl 8

这应该工作:

,+$
Run Code Online (Sandbox Code Playgroud)

它匹配行尾的一个或多个逗号.

所以把它作为查找模式,而不是替换模式(并且不要忘记启用正则表达式).