Wildcards do Microsoft Word para localizar quaisquer datas de uma determinada forma

4

Estou editando um documento muito grande (~ 200 páginas), com várias datas em cada página. Eu estou olhando para usar a função curinga do MS Word no recurso de localizar e substituir para removê-los.

Alguns exemplos das datas são os seguintes: "Monday 1 January 2015", "Tuesday 10 February 2015", "Wednesday 30 March 2015", "Thursday 29 March 2014", ...

O formulário geral é (dia da semana) (dia de 1 ou 2 dígitos) (mês completo) (ano – 2014/2015).

Estou procurando uma expressão curinga específica para corresponder a qualquer uma dessas datas.

Entendo que, para regex, você pode pesquisar o dia da semana como (Monday|Tuesday|Wednesday|...) , mas, ao tentar no Word, não funciona.

Obrigado antecipadamente!

    
por William 08.05.2015 / 02:37

1 resposta

1

Qual formato você quer substituir? Isso fará diferença em como você formata a sintaxe da sua string de pesquisa.

Isso encontrará todas as instâncias do formato que você deseja, mas não será muito útil substituí-lo por um formato específico.

([MTWFS]*day) ([0-9]{1,2}) [ADFJMNOS]{1}*[ehlrty]{1} ([0-9]{4})

Se você voltar para mim com um formato desejado, talvez eu possa fazer alguma coisa, mas eu suspeito que pode ser mais rápido executar apenas algumas pesquisas individuais separadas, especialmente se essa for uma oferta única. O seguinte deve obter os resultados desejados em 5-10 minutos.

Monday > Mon (repetir para todos os dias da semana)

e

([0-9]{1,2}) January [0-9]{2}([0-9]{2}) > /1 Jan /2 (repetido para todos os meses

Isso produziria o formato: Mon DD Jan YY

    
por 15.05.2015 / 21:43