Remova linhas duplicadas no LibreOffice/OpenOffice Writer

Remova linhas duplicadas no LibreOffice/OpenOffice Writer

Estou trabalhando em um arquivo de texto no Writer, que é basicamente uma lista ordenada de palavras e frases. Ele contém algumas duplicatas que desejo remover.

Normalmente eu usaria uma expressão regular em Pesquisar e Substituir, mas não consigo fazer isso funcionar no Writer. Eu tentei coisas assim:

^(.*)$\1$

Isso funcionaria para o mesmo termo duas vezes na mesma linha, mas as formas usuais de expressar quebras de linha não funcionam:

^(.*)$\n\1$

Existe uma maneira de corrigir essa expressão regular ou alguma outra maneira completamente diferente de remover linhas duplicadas no Writer?

Responder1

Nem o LibreOffice nem o OpenOffice suportam PCRE.

Dehttps://help.libreoffice.org/6.3/en-GB/text/shared/01/02100001.html:

Para obter uma lista completa de metacaracteres e sintaxe suportados, consulteDocumentação de expressões regulares da ICU

Acho que o ponto mais importante para sua frustração é que você só pode combinar quebras de linha inseridas digitando Shift+ Enter, e não quebras de linha "normais".

Parece não haver uma maneira fácil de contornar essa limitação, então alguém escreveu uma extensão com expressões mais poderosas:

– no entanto, nunca usei e não posso dizer se isso ajudará na sua situação.

informação relacionada