Pode localizar e substituir palavras num documento, numa folha de cálculo ou numa apresentação com o Google Docs, Sheets e Slides. Também pode pesquisar num ficheiro com o atalho de teclado Ctrl + f (⌘ + f num Mac).
Utilize a opção Localizar e substituir num documento ou numa apresentação
- No seu computador, abra um documento ou uma apresentação no Google Docs ou no Google Slides.
- Clique em Editar
Localizar e substituir.
- Junto a "Localizar", escreva a palavra que pretende localizar. Se pretender substituir a palavra, introduza a nova palavra junto a "Substituir por".
- Para ver a próxima ocorrência da palavra, clique em Seguinte. Para regressar à palavra anterior, clique em Anterior.
- Opcional: restrinja a sua pesquisa ao utilizar uma das opções abaixo.
- Maiúsculas/minúsculas: localiza apenas as palavras com a mesma utilização de maiúsculas/minúsculas.
- Corresponder com expressões regulares: no Google Docs, localiza palavras com base em expressões regulares.
- Para substituir a palavra realçada, clique em Substituir. Para substituir a palavra sempre que for utilizada, clique em Substituir tudo.
Utilize a opção Localizar e substituir numa folha de cálculo
- No computador, abra uma folha de cálculo no Google Sheets.
- Clique em Editar
Localizar e substituir.
- Junto a "Localizar", escreva a palavra que pretende localizar. Se pretender substituir a palavra, introduza a nova palavra junto a "Substituir por".
- Para pesquisar a palavra, clique em Localizar. Para ver a próxima ocorrência da palavra, clique novamente em Localizar.
- Opcional: restrinja a sua pesquisa ao utilizar uma das opções abaixo.
- Maiúsculas/minúsculas: torna a sua pesquisa sensível a maiúsculas e minúsculas.
- Corresponder todo o conteúdo da célula: pesquisa células com correspondência exata.
- Pesquisar com expressões regulares: pesquisa células que correspondem a um padrão.
- Pesquisar também dentro de fórmulas: as pesquisas incluem fórmulas.
- Para substituir a palavra realçada, clique em Substituir. Para substituir a palavra sempre que for utilizada, clique em Substituir tudo.
Localize e substitua itens através de expressões regulares
Pode encontrar e substituir strings de texto, incluindo carateres, números, palavras ou padrões, por expressões regulares no Google Docs e Sheets.
Localize palavras através de expressões regulares
- No seu computador, abra um documento ou uma folha de cálculo no Google Docs ou no Google Sheets.
- Clique em Editar
Localizar e substituir.
- Junto a "Localizar", escreva a expressão e clique em Pesquisar com expressões regulares ou em Corresponder com expressões regulares.
- Clique em Localizar.
Ao utilizar a opção Localizar e substituir, os resultados podem variar com base nas caixas selecionadas. Os exemplos abaixo têm a opção "Maiúsculas/minúsculas" selecionada e a opção "Corresponder os conteúdos de toda a célula" (para folhas de cálculo) desselecionada.
Pesquisar quantias em dólares
Nota: este exemplo funciona apenas com o Google Sheets.
- Em "Localizar", introduza: ^\$([0-9,]+)?[,][0-9]+
- Esta string representa uma quantia em dólares, em que o primeiro número é qualquer número entre 0 e 9 ou uma vírgula que ocorre zero ou mais vezes, seguindo-se [,] e qualquer número entre 0 e 9 repetido uma ou mais vezes. Esta pesquisa pode devolver números como: $4,666, $17,86, $7,76, $0,54, $900 001,00, $523 877 231,56.
Pesquisar códigos postais dos EUA
- Em "Localizar", introduza: [0-9]{5}(-[0-9]{4})?
- Esta string representa um código postal dos EUA que consiste em cinco números com um hífen opcional e um suplemento de quatro dígitos.
Pesquisar nomes que começam com uma letra minúscula
Nota: este exemplo funciona apenas com o Google Sheets.
- Em "Localizar", introduza: ^[a-z].*
- Esta string representa uma célula com uma letra minúscula, seguida de outro caráter zero ou mais vezes. Esta pesquisa iria devolver resultados como: ana, joão, jORGE, márCia.
Substitua por expressões regulares
Pode substituir partes de uma expressão regular por grupos de captura. Referencie esses grupos de captura na string "Substituir" com o formato "$<número do grupo>". Nota: os grupos de captura apenas funcionam com o Google Sheets.
A expressão (\d*)/\d*/(\d{4}) corresponde a datas como 3/8/2015. Esta expressão tem dois grupos de captura.
- (\d*) – Corresponde ao mês
- (\d{4}) – Corresponde ao ano
Para substituir cada data correspondente à expressão regular acima pela primeira data do mês, utilize a string "$1/1/$2". A data de 3/8/2015 seria substituída por 3/1/2015.
Expressões regulares
Os produtos Google utilizam RE2 para expressões regulares. Pode ver todas as expressões RE2 no GitHub.
Se pretender pesquisar um caráter com um significado em expressões regulares, como $, coloque uma barra invertida antes do mesmo. Por exemplo, para pesquisar o caráter $, escreveria \$.
Expressão |
Descrição |
Exemplo |
Corresponde a |
Não corresponde a |
---|---|---|---|---|
. |
Um ponto final representa qualquer caráter na posição determinada. |
d. |
do, doar, dr, ida |
coar, soar |
* |
Um asterisco após um caráter representa uma pesquisa desse caráter antecedente repetida zero ou mais vezes. |
te*r |
ter, tr, teeer |
tEr, tear |
+ |
Um sinal de adição após um caráter representa uma pesquisa desse caráter apresentada uma ou mais vezes. |
te+r |
ter, teeer |
tr, tEr, teor |
? |
A expressão anterior é opcional. |
te?r |
tr, ter |
tEr, tear |
^ |
Tem de ser colocado um acento circunflexo no início de uma expressão regular. Isto significa que a string começa com o/os caráter/carateres ou a sequência colocados após o acento circunflexo. Nota: esta expressão regular funciona apenas com o Google Sheets. |
^[pc]ato |
pato; cato |
Grande pato, um cato |
$ |
Tem de ser colocado um cifrão no fim de uma expressão regular. Isto significa que a string termina com o/os caráter/carateres ou sequência colocados antes do cifrão. Nota: esta expressão regular funciona apenas com o Google Sheets. |
[pc]ato$ |
pato, cato, grande pato |
patos, catos, patinho |
{A; B} |
A expressão anterior é repetida entre A e B vezes, em que A e B são números. |
t(e{1;2})r |
ter, teer |
tr, teeer, tEr |
[x], [xa], [xa5] |
Um conjunto de carateres indica que apenas um dos carateres indicados deve ocorrer na posição atual. Normalmente, quaisquer carateres são válidos entre parênteses, incluindo os carateres mencionados anteriormente nas expressões: [xa;$5Gg.] |
a[mz]ar |
amar, azar |
aar, amAr, azaaar |
[a-z] |
Um intervalo de conjunto de carateres significa uma pesquisa de um caráter dentro do intervalo de carateres indicado. Os intervalos comuns incluem a-z, A-Z, e 0-9. Os intervalos podem ser combinados num único intervalo: [a-zA-Z0-9]. Os intervalos também podem ser combinados com conjuntos de carateres (mencionados anteriormente): [a-zA-Z,&*]. |
a[m-z]ar |
amar, azar, atar, auar |
aar, amAr, aiar |
[^a-fDEF] |
Um conjunto de carateres que comece com um ^ significa uma pesquisa de um caráter que não está dentro do conjunto indicado. |
a[^irt]ar |
amar, amAr, azar, a$ar |
aar, aiar, arar, atar |
\s |
Qualquer caráter de espaço em branco. |
t\sr |
t r, t[TAB]r |
tr, ter |