Eu tenho alguns documentos muito longos e grandes no MS Word, contendo o histórico do iMessaging. Eu quero reordenar o formato atual um pouco, por isso é mais intuitivo de ler. Atualmente, uma amostra de um documento é:
Date: 04-26-2014 20:21 (iMessage)
Hello
Amelia (above):
Date: 04-27-2014 23:52 (iMessage)
Hi?
Ethan (above):
Date: 04-28-2014 08:05 (iMessage)
Hey. how've you been?
Amelia (above):
Date: 04-29-2014 00:39 (iMessage)
Tired and busy.. (Sample big, long paragraph spanning many lines, blahblahblahblahblahblah blahblahblahblah)... you?
Ethan (above):
Eu gostaria de reorganizá-lo para que pareça mais com:
Date: 04-26-2014 20:21 (iMessage)
Amelia (Below):
Hello
Date: 04-27-2014 23:52 (iMessage)
Ethan (Below):
Hi?
Ou talvez até:
Amelia: 04-28-2014
Hey. how've you been?
Ethan: 04-29-2014
Tired and busy.. (Sample big, long paragraph spanning many lines, blahblahblahblahblahblah blahblahblahblah)... you?
Como você pode ver, minha principal preocupação é mover a indicação de quem está falando da parte inferior da mensagem de texto, para acima da mensagem de texto, por muito tempo que a mensagem de texto pode ser ... E então uma coisa secundária seria para se livrar das informações desnecessárias para deixar apenas o nome e a data.
O problema é que não tenho uma maneira fácil de mover muitas centenas de instâncias desses dois nomes para acima qualquer mensagem de texto variável que possa ter. Eu sei que o recurso avançado de localizar e substituir do MS Word é muito poderoso, mas não sei o suficiente sobre a sintaxe para poder formular minha própria solução de trabalho.
O que eu sei:
- Você pode facilmente usar a capacidade do MS Word para localizar e substituir, para se livrar de todas as instâncias de "(acima)" e substituí-las por ar.
- Você pode selecionar sequências de texto semelhantes, mesmo que variem, usando curingas ... Por exemplo, essa "pesquisa" seleciona todas as instâncias de "Data: [números variados] (iMessage)"
Date: (*{1,})\)
- Você pode usar algum código como-- Pesquisar:
(<*>)[space](<*>)
Substituir: [space]
Para reordenar diferentes blocos de texto.
Só preciso de ajuda para reunir essas informações em uma solução que reconheça as diferentes seções do texto: a data, a mensagem e o autor. E você poderá reorganizá-las da maneira que eu quiser. Qualquer ajuda seria apreciada!
Também estou aberto a usar outros programas gratuitos, em vez de necessariamente o MS Word ... Mas já que estou no mac, há o problema de compatibilidade com coisas como o Notepad ++, etc., então prefiro ficar com o MS Palavra, se possível.