[英]Remove multiple commas at the end of lines using Notepad++ regex replace
我在下面的文本中有一个 CSV 文件中的数据
2,3
4,5
6,7
当我在记事本++中保存一个打开的这个时,它有额外的逗号,比如
2,3,,,,
4,5,,
6,7,,,,,
如您所见,前导逗号的数量是可变的,
我尝试使用以下方法进行正则表达式匹配:
/,{2,}/
我在ctrl + H
Replace 框中从搜索模式中选择了正则表达式组合框。
由于某种原因,这不起作用。 我需要怎么做才能匹配多个逗号而不是去掉单个逗号?
有没有更好的方法在记事本++中完成这项工作?
正则表达式:
,{2,}$
替换字符串:
empty string
这将用空字符串替换两个或多个尾随逗号。 要删除所有尾随逗号,请使用,+$
正则表达式。
\d+(?:,\d+)?\K.*$
您可以使用 this.Replace by empty string
。这将适用于2,3,
数据2,3,
见演示。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.