Notepad ++: Como remover a segunda ocorrência de vírgula

1

Eu tenho linhas de texto no Notepad ++ , como abaixo:

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

Eu preciso apenas remover a segunda vírgula e obter o texto abaixo:

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

Embora eu tenha me referido ao post seguinte, eu não pude fazer isso ... :( postagem semelhante

Obrigado pessoal ...

    
por nanosoft 01.10.2014 / 09:12

2 respostas

1

Pesquisar por:

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

Substitua por:


    
por 01.10.2014 / 09:31
2

Outro regex para fazer isso:

^(.*?,.*?),

Substituir por


Explicação:

^.*?, é uma combinação preguiçosa (não-gulosa) de tudo, desde o início da linha até a primeira vírgula. Esse padrão é correspondido duas vezes consecutivamente, então ele captura tudo até a segunda vírgula.
Os parênteses capturam tudo antes da segunda vírgula.

    
por 07.10.2014 / 18:50