Neste artigo, discutiremos como localizar e substituir texto em páginas da Web. Temos certeza de que você já passou por uma situação em que está no meio da digitação e percebe que a palavra que você mais usa está escrita incorretamente. Talvez você digite uma única palavra, um acrônimo ou uma linha de código muito no trabalho, mas esta exige movimentos complicados das mãos que você prefere não fazer repetidamente.
Se você usa um sistema baseado em nuvem ou digita muito em seu navegador da Web, o processo de encontrar palavras com erros ortográficos e alterá-las para a ortografia correta pode ser feito automaticamente. Com as extensões”Localizar e substituir”para Chrome e Firefox, você pode encontrar todas as palavras com erros ortográficos e alterá-las para a ortografia correta com apenas um clique.
Você pode economizar muito tempo e fazer mais usando Chrome e Firefox para localizar e substituir texto. Mas, como não é um recurso integrado, mostraremos uma extensão do Chrome, baseada no Chrome e do Firefox que faz o trabalho. Você também pode acessar o site oficial de suporte da Microsoft para obter mais informações sobre isso.
Como localizar e substituir texto em páginas da Web
Neste exemplo, usaremos uma página da Web conhecida para mostrar como alterar todas as instâncias de uma palavra para outra.
Pressione Ctrl+Shift+J no Windows ou Cmd+Opt+J em um Mac enquanto estiver em um site para abrir a janela Console nas Ferramentas de desenvolvedor do Chrome. Agora, digite o seguinte comando para alterar todas as ocorrências da palavra ABC para XYZ. document.body.innerHTML=document.body.innerHTML.replace(/ABC/g, “XYZ”) Você pode usar Expressões regulares para substituições mais complexas. Por exemplo, você pode usar qualquer um destes para substituir todos os erros comuns de ocorrência: document.body.innerHTML.replace(/(ocurrance|occurrance|occurance)/g,’occurrence’);
document.body.innerHTML.replace(/oc+nce/g,’ocorrência’); O mesmo método também pode ser usado para formatar as palavras em uma página. Por exemplo, o próximo comando fará com que todas as palavras “Olá” em uma página se destaquem em negrito. document.body.innerHTML.replace(/Olá/g,’Olá’);
Pesquisar e substituir texto no Gmail
Quando você fecha a guia do navegador, suas alterações são perdidas, então você pode se perguntar por que alguém usaria pesquisar e substituir em uma página da web. Bem, vamos olhar para o Gmail. Você pode ter escrito um e-mail longo, mas logo antes de clicar no botão Enviar, você percebe alguns erros de ortografia.
Para corrigir os erros no Gmail, você pode copiar a mensagem de e-mail no Bloco de Notas, usar a pesquisa e substitua e cole o texto editado de volta no Gmail. Ou você pode usar o Chrome Dev Tools imediatamente.
A primeira etapa é encontrar a parte da página da Web onde a pesquisa e a substituição devem ser feitas. Isso é fácil de fazer. Clique com o botão direito do mouse no texto do Gmail, escolha “Inspecionar elemento” e anote o DIV ID da área de texto editável. Para o Gmail, é “:h7.“ Em seguida, precisamos executar o comando de substituição na janela do console para alterar todas as instâncias da palavra ABC para XYZ. document.getElementById(‘:h7’).innerHTML=document.getElementById(‘:h7′).innerHTML.replace(/ABC/g,’XYZ’); E suas alterações não serão perdidas, pois o Gmail salvará automaticamente seu rascunho.
Perguntas frequentes
Quais são as etapas para usar Localizar e substituir?
Clique em Início e em Substituir. Digite a palavra ou frase que deseja alterar. Como encontrar. Preencha o novo texto na caixa Substituir por. Escolha Substituir tudo para alterar a palavra ou frase em todos os lugares em que ela aparecer. Selecione Mais > Diferenciar maiúsculas de minúsculas para limitar sua pesquisa apenas a letras maiúsculas ou minúsculas.
Qual é a diferença entre pesquisar localizar e substituir?
Ambas as partes parecem iguais, mas fazem coisas diferentes. A função Localizar permite localizar um determinado número ou sequência de texto, e a função Substituir permite alterar um determinado número ou sequência de texto para outra coisa. Vejamos cada uma dessas funções separadamente.