Concatenando número variável de linhas notepad ++

0

Eu tenho um arquivo onde eu preciso pegar vários números de linhas e concatenar em um. Pode ser duas, três ou quatro linhas que requerem concatenação. Existe um conjunto comum de caracteres (digamos 'xxx') que iniciam a primeira linha de cada conjunto de linhas que eu quero concatenar. Existe um meio no notepad ++ para procurar por 'xxx' e concatenar cada linha seguinte até que o próximo 'xxx' seja detectado?

Devo acrescentar que eu também tenho um valor 'yyy' no final da cada 'última linha' que pode ser útil?

    
por pack 16.03.2015 / 21:15

1 resposta

0

Por favor, lembre-se que os exemplos reais são sempre os melhores exemplos;)

Não sei se é possível modificar a correspondência antes de substituir o notepad ++, mas se o número de linhas a serem concatenadas estiver limitado a quatro, você poderá executar essas quatro pesquisas & substituir operações:

pesquisa: ^(xxx.*)\n(.*yyy)$ substituir:

pesquisa: ^(xxx.*)\n(.*)\n(.*yyy)$ substituir:

pesquisa: ^(xxx.*)\n(.*)\n(.*)\n(.*yyy)$ substituir:

e assim por diante.

se alguém precisar disso para um grande número de linhas, por favor, comente e eu farei algumas pesquisas sobre isso.

    
por 18.04.2015 / 23:16