Finalmente, após anos de atraso, usuários do Word versão 2000 também podem usufruir dos poderes da ERs. Faltam algumas funções, uns metacaracteres são diferentes, outros são iguais, mas agem diferente, outros são mais limitados, enfim, há muitas diferenças. Normal.
As ERs no Word são usadas nas funções Localizar e Substituir, ambas dentro do menu Editar. Basta selecionar a opção usar caracteres curinga. Aqui vai uma tabela comparativa dos metacaracteres normais e os do Word:
meta word mnemônico ----------------------------------- . ? ponto [] [] lista [^] [!] lista negada \ \ escape ? - opcional * - asterisco + @ mais {,} {;} chaves ^ - circunflexo $ - cifrão \b <> borda | - ou () () grupo \N \N retrovisor .* * curinga
Então aqui vão 15 dicas valiosas se você pretende usar ERs no Word:
.
, [^]
, e +
, que são ?
, [!]
e @
.!
, se não for o primeiro caractere (lista negada) deve ser escapado. O traço pode ser colocado no final ou escapado também. Assim, [abc\!-]
, [!abc\-\!]
estão corretos.{0;1}
e {0;}
são inválidos. Assim, não há como dizer que algo é opcional, ou pode não existir.sim|não
^|
para indicar quebra de linha, e um ^n
que indica quebra de coluna, mas ambos não funcionaram como âncora de fim de linha.(sala ([0-9]))
é inválido..*
. O curinga no Word é somente *
, como para especificar arquivos: *.txt
.*
e o @
só são gulosos quando necessário. Assim em uma palavra como aaab, tanto a*
quanto a@
casam somente a, enquanto a*b
e a@b
casam aaab.*
e o @
, as chaves são sempre gulosas. Assim, na mesma palavra aaab, o a{1;3}
casará aaa.<
e >
, então <tecla>
casa somente a palavra tecla, e não teclado.<(tecla)>
, mas apenas ignore, não é necessário.{1;}
. Ignore e inclua o espaço normalmente.;
que é o correto.Para obter mais informações no próprio Word sobre o assunto, procure na ajuda por "caracteres curinga", ou siga o roteiro:
ou ainda, acesse http://www.microsoft.com.br.