No Microsoft Word, quero localizar (letra, parágrafo, letra) (^$^p^$) e substituir o parágrafo por um espaço, mas não alterar as letras.
Exemplo:
Olá ^p
Mundo
Saída:
Olá Mundo
Saída atual:
Olá mundo
Responder1
Existe uma maneira de fazer isso usando a opção 'curingas' na caixa localizar/substituir. Mas, por motivos conhecidos apenas pela Microsoft, você não pode usar ^p quando a opção curinga estiver selecionada. Portanto, temos que usar um processo de duas etapas:
**(1) Use Localizar/Substituir sem curingas para sinalizar marcas de parágrafo. **
Make sure 'wildcards' is de-selected
Find ^p and replace with ¬^p¬
O caractere '¬' pode ser qualquer caractere (ou sequência) que não ocorra naturalmente no seu documento. É apenas um marcador temporário.
** (2) Substitua o marcador de parágrafo entre palavras usando curingas
Make sure that the Wildcards option is selected
Find: (<[a-z,A-Z]@>)¬?¬(<[a-z,A-Z]@>)
Replace: \1 \2
<[az,AZ]@> encontra palavras Colocar () ao redor delas as registra para uso na fase Substituir, acessada referenciando \1, \2, etc.
Isso deve cobrir tudo - espero que faça algum sentido para você.