Eu acho que sua expressão correta é esta:
- Localizar:
\<[^>]@\> \<([^>]@)\>
- Substituir por:
int
Every MSWord resource I've read suggests that using < > tells Word to explicitly select one word only.
> and
< de fato coincidir com limites de palavras, no entanto, ele corresponde a apenas uma palavra, caso a expressão entre elas também esteja correta, no entanto, você não precisa usá-las em sua expressão.
Você precisa escapar deles ( \<
) para combiná-los literalmente.
Outras alterações na sua expressão:
-
[^>]
- você precisa corresponder ao texto que não contém o fechamento>
-
*
to@
- em expressões regulares do Word*
mantém sua função geral de "zero ou mais caracteres", é necessário usar@
para "anterior uma vez ou mais"