A Margarida Diogo tem um problema com o GREP.
Escreve ela:
Será que me podia ajudar no Mundo GREP?
Então é assim: tenho um texto com 6oo pags. e quero alterar a ordem disto: .19
por isto: 19.
Ou seja, os numeros têm uma característica são Supercript e não existe espaço entre o Ponto Final e o Numero (que são numeros de notas mas manuais, aqui começou a asneira).
M. obrigada.
Analise-se a coisa. O texto estar editado em superscript não é problema. Mais uma vez, o segredo está nas Marking Subexpressions que o GREP contém.
Vamos então por partes.
É este o aspecto actual do documento. O ponto final faz parte do final da linha de texto e depois é aplicado (manualmente) um Superscript.

Para começar, separa-se o ponto final do grupo de números do texto.
Para isso, selecciona-se (2 vezes) Match > Marking Subexpression, no primeiro campo do GREP.

Depois posiciono o cursor entre o primeiro grupo de parentesis e coloco o ponto final (directamente do teclado). No segundo grupo, insiro Wildcards > Any Digit (\d).

E por fim, ainda dentro dos parêntesis, Repeat > One or more times (sinal +).
Este conjunto de variáveis não vai influenciar os pontos finais que existam no texto. Esta condição só vai procurar pontos finais que sejam seguidos de 1 ou mais dígitos.

Passando para o campo de baixo, selecciono Found > Found 2, sem esquecer de dar um espaço branco antes.
O espaço branco vai evitar que o número fique colado ao final da linha. O Found 2, vai buscar a segunda Marking Subexpression que está definida no primeiro campo.

Para finalizar, não esquecer de colocar o ponto final (através de teclado) a seguir ao Found 2 ($2).

E pronto! Se houver alterações a fazer nos números, qualquer replace de Character Styles resolve o problema.

Bons GREP’s.






