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"