Já mencionamos, mas vale relembrar que existem muitas peculiaridades quando falamos de
expressões regulares. Na Google, a fórmula REGEXEXTRACT retorna um atributo de texto, e caso
aparecesse alguma continuidade envolvendo o valor numérico, algum tratamento, como no
exemplo do erro apresentado, seria necessário.
Além disso, se o texto apresentasse equivalência de dígitos numéricos em diferentes partes do texto,
somente a primeira ocorrência retornaria. Nesse caso, o título “O Mistério do 5 Estrelas (Marcos Rey,
1981)” retornaria o valor 5, o que certamente não satisfaz a nossa condição e, por isso, precisa
tratamento. Essa será uma ótima forma de praticar o que você aprendeu na Disciplina e, portanto,
deixaremos a resposta como uma das atividades propostas.
Ainda nesse cenário, algo bastante comum é a necessidade de substituição de caracteres. Por
exemplo, o número 5 de “O Mistério do 5 Estrelas (Marcos Rey, 1981)’ pode ser substituído por ‘cinco’
utilizando: ‘=REGEXREPLACE(A3,”\d\s”, “cinco “)’.
Nesse caso, a própria REGEX foi suficiente para localizar e substituir o caractere em questão, mas
caso não seja possível fazê-lo em uma única instrução, lembre-se de que a combinação entre
funções e expressões regulares será sempre uma opção.
Nesta Disciplina, nem de longe tivemos a intenção de exaurir o assunto. Pelo contrário, esperamos
que você possa ter aprendido um pouco mais sobre as expressões regulares, entendida a
importância para resolver problemas computacionais e fomentando seu interesse sobre o tema.
Agora é com você: aproveite para acessar os Materiais Complementares e aprofundar o
conhecimento no assunto.