Notepad++:如何删除第二次出现的逗号

Notepad++:如何删除第二次出现的逗号

我有文本行记事本++如下所示:

1122, String1, String2, 20202 
2222, String3, String4, 21212
3333, String5, String6, 3333333
4444, String8, String7, 44we23

我只需要删除第二个逗号即可获得如下文本:

1122, String1 String2, 20202 
2222, String3 String4, 21212
3333, String5 String6, 3333333
4444, String8 String7, 44we23

虽然我参考了以下帖子,但我做不到...... :( 类似帖子

谢谢大家……

答案1

搜索:

^([^,]*,[^,]*),(.*)$

用。。。来代替:

\1\2

答案2

另一个正则表达式可以做到这一点:

^(.*?,.*?),

用。。。来代替

\1

解释:

^.*?,是对从行首到第一个逗号的所有内容进行惰性(非贪婪)匹配。此模式连续匹配两次,因此它会捕获到第二个逗号之前的所有内容。
括号会捕获第二个逗号之前的所有内容。

相关内容