Remova o segundo literal \ N por linha no Notepad ++

0

Eu tenho um arquivo de texto com várias centenas de linhas semelhante ao abaixo:

Here are some examples lines,\Nthis text needs to strip out\Ncertain,
Here are some examples lines.
Here are some.
Here are some examples lines,\Nthis text needs to.
Here are some examples lines,\Nthis text needs to strip out\Ncertain,

O caractere que desejo remover é o segundo literal \N

Eu olhei para macros, mas acho que as macros só registram o que é digitado na página.

Existe alguma substituição de pesquisa automatizada que eu possa usar no Notepad ++ para substituir o segundo \N pelo espaço em branco? (O primeiro \N deve permanecer.)

    
por rrrfusco 21.03.2014 / 16:23

2 respostas

1

Na caixa de pesquisa e substituição, selecione "Expressões regulares" e encontre o seguinte:

(\N.*)\N

Substitua por: (Observe que há um espaço após o \ 1)

    
por 21.03.2014 / 16:29
2

Pesquise e substitua no modo Expressão regular pelo seguinte:

^(.*?\N.*?)\N

Substituir por

 

Explicação:

^ indica que a correspondência deve começar no início de uma linha.
.*?\N corresponde a todo o texto na linha até e incluindo o primeiro literal \N .
.*? corresponde a tudo para o próximo literal \N .
Tudo que corresponde ao padrão dentro dos parênteses é retornado por .

    
por 21.03.2014 / 16:43