O nosso leitor Delfim Machado pediu ajuda na seguinte questão:
Caros, boa tarde. Começo por felicitá-lo pelo site que tem. Estou com um problema e é neste sentido que venho pedir-lhe ajuda. Estou a trabalhar no ID e tenho um texto onde existem várias palavras soltas em bold. Quero transformá-las em tipo medium. Consigo fazer a procura (em grep), mas só encontra letra a letra… Qual é o comando que uso para ele encontrar a palavra completa? O que eu pretendo é algo semelhante ao que envio na imagem em anexo: \<[a-z]{1,}\> Acontece que ao pesquisar com esta expressão ele apenas encontra palavras minúsculas e se a palavra tiver um hífen ele só seleciona a primeira parte. Muito obrigado pela ajuda. Cumprimentos, Delfim Machado
Além de ter palavras, no texto também existiam números a bold, sendo que o Delfim queria apenas alterar as palavras e não os números.
Resposta:
A solução passa realmente por fazer uma pesquisa de GREP ao texto.
Para isso, abrimos o Menu Edit>Find/Change, seleccionamos a opção GREP, no Find what colocamos a expressão \w+-\w+|\w+ e de seguida clique em Find Format.
Com a caixa Find Format Setting aberta, escolhemos a opção Basic Character Format, seleccionamos na área Font Style a opção “Bold” e fazemos OK.
Veja imagem a baixo:

Ficando com o painel Find/Change da seguinte maneira:

Clicamos em Find, aqui aconselho vivamente a fazer primeiro uma alteração numa única palavra usando Change e só depois fazer Change All.
Caso corra mal, a alteração não é feita ao texto todo.
Por fim explicar a expressão GREP:

