Emacs: Como posso excluir todas as hifenizações no final das linhas de um texto?

1

Digitalizei um pdf com hifenização habitual no final das linhas e preciso processar o texto.

Exemplo:

There are these two young fish swim-
ming along and they happen to meet 
an older fish swimming the other 
way, who nods at them and says "Mor-
ning, boys". 

O que eu gostaria de obter com alguma mágica regex é óbvio:

There are these two young fish swimming along and they happen to meet an older fish swimming the other way, who nods at them and says "Morning, boys".

Eu tentei \([a-z]\)-$^\([a-z]\) , mas isso não deu nenhum resultado.

    
por Keks Dose 13.09.2012 / 12:19

1 resposta

3

Eu encontrei uma solução. O truque é inserir uma segunda linha na regexp de pesquisa. Isso é feito digitando C-q C-j no lado da busca. Então, o que eu digitei foi:

\([a-z]\)- C-q C-j \([a-z]\)

sem nenhum SPC antes do C-q C-j, o que resultou no minibuffer com esta aparência:

\([a-z]\)-
\([a-z]\)
    
por 13.09.2012 / 12:37

Tags