Múltipla busca e substituição

0

Em alguns dos meus projetos, preciso encontrar e substituir extensivamente os arquivos de texto simples antes de começar a trabalhar com o arquivo.

(Só para dar uma ideia: eu tenho frequentemente arquivos relacionados com bridge de edição (jogo de cartas) que preciso converter, digamos 1 ♣ para um clube; sobre isso preciso converter certas expressões para hifenizadas, digamos 1 ♣ abertura se torna abertura de um clube, e isso se torna a abertura de um clube. No todo, eu preciso fazer perto de duzentas operações.)

Até agora, eu salvei minhas strings find e replace e fiz várias pesquisas e substituições no Notepad ++. (por exemplo, FIND: (FindA) | (FindB) | (FindC) ... SUBSTITUIR: (? 1ReplaceA) (? 2ReplaceB) (? 3ReplaceC) ...)

Agora, sinto que mesmo essa abordagem é lenta.

Quais outras opções eu tenho?

É a solução para escrever um programa em alguma linguagem (eu conheço um pouco de Python, mal cuidando de mim mesmo) para processar o texto? Existe uma linguagem especialmente adequada para o trabalho? Eu pensaria nisso como um tiro longo, mas existe um software / ferramenta especialmente adequado para o trabalho?

(Trabalhando no Windows 7 Pro 64 Bit.)

    
por blackened 05.12.2016 / 14:27

0 respostas