Eu faria isso em várias etapas.
Se você quiser que o <n
inicie uma nova linha, eu começarei substituindo /^ (\<\d+.*)/
por $1
(remova o espaço inicial das linhas que começam com <n
).
Em seguida, eu substitui /^(.*)\^p$/
por $1
(remova o ^ p no final da linha).
Em seguida, substitua /^ \~(.*)/
por apenas um espaço principal.
Em seguida, pode ser mais fácil remover TODAS as novas linhas e, finalmente, dividir as linhas sempre que houver um <n
: Substituir /(\<\d+)/
por \n$1
Na verdade, não tentei isso no NP ++, então trate com cuidado!