Explicação de Substituir a palavra
Objetivo do desafio: Usar o Apps Script para editar o texto de um documento de Docs.
Passo a passo da solução: O Apps Script tem funções de código personalizadas que se conectam a Docs. Um exemplo é .replaceText()
, que substitui cada ocorrência de uma palavra em um documento de Docs por outra palavra.
.replaceText()
pega 2 argumentos: uma string para substituir e uma nova string para colocar em seu lugar. Cada ocorrência da string a ser substituída é substituída pela nova string.
Para concluir o desafio, mude o 2º argumento dentro dos parênteses de .replaceText()
de 'snakes'
para outra string.
Solução do código de exemplo:
let id = '1VFYFgTvngQzMgm-x1Kyejv1fiTWVTahG9G8x2a76sAM';
let doc = DocumentApp.openById(id);
let originalText = doc.getText();
console.log(originalText);
doc.replaceText('you', '!!');
let newText = doc.getText();
console.log(newText);
Conceitos de JavaScript: Variáveis, Strings
Conceitos do Apps Script: DocumentApp
, openById()
, .replaceText()