Eu tenho um arquivo de texto contendo texto como:
['22APR2012 23:10', '23APR2012 07:10', 1, 3, 0], ['22APR2012 23:10', '23APR2012 07:20', 1, 3, 0], ['22APR2012 23:15', '23APR2012 06:40', 0, 1, 0], ['22APR2012
23:15', '23APR2012 06:40', 1, 3, 0], ['22APR2012 23:15', '23APR2012 06:40', 0, 1, 0], ['22APR2012 23:15', '23APR2012 07:00', 1, 3, 0], ['22APR2012 23:15', '23APR2012
07:00', 0, 1, 0], ['22APR2012 23:20', '23APR2012 09:35', 0, 1, 0], ['22APR2012 23:20', '23APR2012 09:35', 1, 3, 0], ['22APR2012 23:20', '23APR2012 10:10', 1, 3, 0],
['22APR2012 23:25', '23APR2012 05:35', 1, 3, 0],
Eu quero que as linhas quebrem em ],
caracteres:
['22APR2012 19:30', '23APR2012 00:25', 0, 1, 0],
['22APR2012 19:35', '23APR2012 01:45', 1, 3, 0],
['22APR2012 19:50', '23APR2012 05:25', 1, 3, 0],
['22APR2012 19:50', '23APR2012 05:25', 0, 1, 0],
['22APR2012 19:55', '23APR2012 06:25', 1, 3, 0],
Existe uma maneira de fazer isso no Notepad ++ ou em qualquer outro editor?
newline
notepad++
text-editor
line-breaks
alwbtc
fonte
fonte
;
? As soluções para]
não estão funcionando para mimRespostas:
],\s*
],\n
fonte
\n
foi necessário apenas.notePad++
Find window
Ctrl + FReplace
guiaSearch Mode
paraExtended
],
noFind What
campo\n
noReplace with
campoReplace All
fonte
\r\n
noReplace with
campoSe o texto contém \ r \ n que precisa ser convertido em novas linhas, use os modos 'Estendido' ou 'Expressão regular' e escape o caractere de barra invertida em 'Encontrar o quê':
Encontre o que: \\ r \\ n
Substitua por: \ r \ n
fonte
Tente desta forma. Funcionou para mim
ctrl + h
fonte
Não tenho ideia de como isso pode funcionar automaticamente, mas você pode copiar "]," junto com a nova linha e usar a função de substituição.
fonte
Se você deseja obter uma string separada por vírgulas em uma coluna com CR LF, não será possível fazer isso no Notepad ++, supondo que você não queira escrever código, você pode manipulá-lo no Microsoft Excel.
Se você copiar sua string para o local B1:
Selecione A2 e B2, copie o código para células sucessivas (arrastando):
Quando você obtiver #VALUE! na última célula da coluna A substitua-o pelo valor de B das linhas anteriores.
No final, sua coluna A conterá o texto desejado. Copie e cole onde desejar.
fonte