Meus caros,
esta é pra quem conhece bem expressões regulares, ou melhor dizendo,
conhece bem expressões regulares no OOo. Eu sei o feijão com arroz, mas
não foi o suficiente para resolver meu caso.
Primeiro, o cenário:
- Estou revisando um texto (longo, muito longo!), cheio de gerundismos
(coisas do tipo 'estar utilizando', 'estar configurando', 'estar
fazendo', 'estar estando' ;-), etc). Para acelerar meu trabalho, eu
queria usar a função Localizar e Substituir, com a opção Expressões
Regulares ativada e assim substituir todos os gerundismos pelo verbo
correspondente no infinitivo. Assim: 'estar utilizando' --> 'utilizar';
'estar configurando' --> 'configurar' e assim por diante.
O que eu já consegui:
- A expressão regular para localizar o gerundismo eu já descobri,
depois de muita tentativa e erro: estar\ [:alpha:]*ndo
Basta digitar essa expressão no campo 'Procurar por' que eu acho todas
as ocorrências de gerundismo. Só que isso me obriga a digitar o verbo
no infinitivo manualmente.
O que falta:
- Eu preciso, de alguma forma, fazer com que a parte '[:alpha:]*' da
expressão acima + o caratere 'r' sejam o conteúdo do campo 'Substituir
por'.
Exemplo: 'estar utilizando' --> o '[:alpha:]*' da expressão é 'utiliza'
+ 'r' = 'utilizar'
A ajuda do OOo, na verdade, não ajudou muito... Tudo que descobri é que
o caractere '&' no campo 'Substituir por' serve para copiar o conteúdo
de TODA a expressão pesquisada, mas aparentemente não há como copiar
apenas uma PARTE dela, que é o que eu preciso...
Espero ter sido claro o suficiente ;-)
Ah, e antes que alguém me diga, eu sei que o livro do Aurélio M. Jargas
é referência no assunto, mas eu não tenho um 'a disposição no momento
:-(
Abraços.
Gervásio
Gervasio Antônio
Curitiba - PR
_______________________________________________________
Novo Yahoo! Messenger com voz: ligações, Yahoo! Avatars, novos emoticons e
muito mais. Instale agora!
www.yahoo.com.br/messenger/
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]