Altera o número na última linha dos dados separados por vírgulas no NotePad ++

0

Eu tenho linhas de dados todas separadas por vírgulas. Como posso substituir os últimos números após as últimas vírgulas com o número 5 no NotePad ++?

Por exemplo: Como substituo 9, 17 e 124 por 5 nos dados abaixo? Tenho milhões de linhas de dados e o Excel não tem linhas suficientes para todos os dados.

Dados da amostra:

2009.10.21,05:31,1.49312,1.49312,1.49306,1.49306,9
2009.10.21,05:32,1.49306,1.49308,1.49303,1.49305,17
2009.10.21,05:33,1.49305,1.4931,1.49305,1.49309,124

Obrigado pela sua ajuda.

    
por user329311 04.06.2014 / 14:56

2 respostas

0

Use uma expressão regular para encontrar o último número e substituí-lo.

Padrão de pesquisa:

[0-9\.]+$

Substitua por:

5

O padrão de pesquisa corresponde a qualquer número (número inteiro ou decimal) no final de uma linha.

    
por 04.06.2014 / 15:50
0

Essas fórmulas funcionaram para mim quando tentei:

Encontre o que: [0-9]+\r\n
Substitua por: 5\r\n

Editar : verifique o último item do arquivo porque ele pode não ter sido alterado se não houver retorno e nova linha depois dele.

    
por 04.06.2014 / 15:04