Por que esta pesquisa não funciona no MS Word 2016?

Por que esta pesquisa não funciona no MS Word 2016?

Tenho um documento grande (1000 páginas) e preciso substituir todos «no início de uma palavra por »(ALT+0187).

Quando quero pesquisar um documento pelo personagemW no iniciode uma palavra, eu uso

<(W)

Por que não consigo procurar o caractere «(que é ALT+0171 no MS Windows) da mesma maneira?

<(«)   // does not find anything

Minha consulta de pesquisa não atinge algo como«But

Responder1

Como AFH e Yisrael Tech notaram, uma palavra nunca pode começar com «, então o início da palavraseguea divisa.

A string de localização final deve ser simplesmente «<.

e os resultados podem ser substituídos por ».

Responder2

Você pode tentar escapar do caractere \ou verificar esta página de ajuda para pesquisar/substituir caracteres especiais em um documento do Word, caso ainda não tenha tentado:

http://www.officetooltips.com/word/tips/replacing_special_characters.html

Responder3

Como observa @AFH, «não é um caractere que faz parte de uma palavra porque é considerado pontuação.

Como uma forma alternativa de realizar o que deseja fazer, embora não tenha certeza se será bom o suficiente para sua situação, você pode usar ([^13- ])(«)([! ])como Find string e Replace with \1»\3. Isto irá encontrar qualquer « que esteja depois do espaço ou parágrafo, e não seja seguido por um espaço, então provavelmente cobrirá todos os « no início das palavras e não « no meio das palavras ou sozinhos.

A propósito, o personagem não comeu «e ( estes são "»ALT+0187ALT+0171Letra latina maiúscula C com gancho" e "Letra minúscula latina U com duplo agudo"respectivamente.) O Unicode correto para «e »é00ABe00BB.

informação relacionada