-
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.