-
Faça o download da última versão , inclui expressões regulares fixes .
-
Substitua usando a expressão regular:
(.*)[\r\n]*e transforme-a em'', -
Remova o último
,, não é possível fazer isso dentro da expressão regular no Notepad ++.
Como conseguimos o seguinte usando a função replace no notepad ++?
Transformando o seguinte
cow
horse
elephant
camel
em
'cow','horse','elephant','camel'
Eu sei ^ e $ (sob Regular Expression) permitirão que eu acesse o início e o fim da linha e, portanto, posso colocar as aspas simples nos extremos, mas como acrescentar as linhas depois disso? Além disso, quero fazer tudo (colocando aspas e acrescentar) de uma só vez, se possível.
Muito obrigado pela sua ajuda.
Faça o download da última versão , inclui expressões regulares fixes .
Substitua usando a expressão regular: (.*)[\r\n]* e transforme-a em '',
Remova o último , , não é possível fazer isso dentro da expressão regular no Notepad ++.
Esta solução não é uma solução 100% por cento, mas leva você até a maior parte do caminho e é muito simples. Quando quero fazer isso, uso o modo de pesquisa "Estendido" na caixa de diálogo de substituição e uso \r\n como termo de pesquisa. No seu caso, você poderia substituí-lo por ',' . Isso vai te levar para
cow','horse','elephant','camel
Agora você só precisa corrigir o primeiro e o último elemento manualmente.