Fazendo a palavra microsoft substituir o trabalho por curingas?

4

Estou editando um documento enorme e usando a pesquisa curinga de . [A-z] e localizando quais linhas não têm um espaço duplo após o período. Isso funciona muito bem. Como faço facilmente um comando replace que NÃO altera a letra, mas apenas adiciona outro espaço? Estou pensando em algo como . [A-z] , mas que realmente digita [A-z].

Existe uma maneira de fazer isso?

    
por user3466986 05.10.2016 / 18:59

2 respostas

1

Como faço facilmente um comando de substituição que NÃO altera a letra?

I am thinking something like . [A-z] but that actually replaces [A-z] with the matched letter.

Você precisa usar a expressão () (Grouping), junto com a expressão \ (Placeholder).

Algo como o seguinte.

Pesquisar por:

. ([A-z])

Substitua por:

.  

()

Round brackets have no effect on the search pattern, but are used to divide the pattern into logical sequences where you wish to re-assemble those sequences in a different order during the replace – or to replace only part of that sequence. They must be used in pairs and are addressed by number in the replacement e.g.

(John) (Smith) replaced by (note the spaces in the search and replace strings) – will produce Smith John

or replaced by alone will give Smith.

Note: The placeholders , etc., can also be used in the search string to identify recurring text. e.g.

Fred Fred could be written (Fred) .

Round brackets are perhaps the most useful aspect of complex wildcard search and replace operations.

Fonte Localizando e substituindo caracteres usando curingas

    
por 05.10.2016 / 19:16
0

Você precisa pesquisar (\.)( )([A-z]) e substituí-lo por .

Observação: há dois espaços entre e .

    
por 05.10.2016 / 19:25