Sobre a Função REGEXMATCH
Visão Geral do REGEXMATCH
Verificação de Correspondência com Expressões RegularesFunção do Google Planilhas | ||
=REGEXMATCH( texto, expressão_regular ) Descrição A função REGEXMATCH verifica se o texto fornecido corresponde à expressão regular especificada e retorna TRUE se corresponder e FALSE caso contrário. |
||
|
Quando Usar a Função REGEXMATCH
- Para verificar se uma string está em um formato específico, como e-mails ou datas.
- Para filtrar dados que correspondam a um padrão.
- Para validar a entrada de dados com base em regras definidas.
Como Usar a Função REGEXMATCH
A tabela abaixo demonstra o uso básico da função REGEXMATCH:
A | B | |
---|---|---|
1 | Texto | Corresponde? |
2 | hello123 | =REGEXMATCH(A2, “[0-9]+”) |
3 | abcdef | =REGEXMATCH(A3, “[0-9]+”) |
Resultado
- A célula B2 retorna TRUE porque “hello123” contém números.
- A célula B3 retorna FALSE porque “abcdef” não contém números.
Lista de Expressões Regulares

Lista de Expressões Regulares no Google Planilhas com Exemplos usando a Função REGEXREPLACE
Com a função REGEXREPLACE no Google Planilhas, é fácil realizar substituições de texto utilizando expressões regulares. Este artigo explica quase todos os padrõ...
Exemplos Avançados com REGEXMATCH
Exemplo 1: Verificar Formato de E-mail
Verifique se o texto está no formato de e-mail:
A | B | |
---|---|---|
1 | Texto | É um e-mail? |
2 | user@example.com | =REGEXMATCH(A2, “^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,}$”) |
3 | not_an_email | =REGEXMATCH(A3, “^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,}$”) |
- B2 retorna TRUE e B3 retorna FALSE.
Exemplo 2: Filtrar Dados por Condição
Filtre dados que correspondam a um padrão específico:
A | B | |
---|---|---|
1 | Dados | Corresponde? |
2 | Item-123 | =REGEXMATCH(A2, “Item-[0-9]+”) |
3 | Data-XYZ | =REGEXMATCH(A3, “Item-[0-9]+”) |
- B2 retorna TRUE e B3 retorna FALSE.
Observações
- Se o texto não corresponder à expressão regular, o resultado será FALSE.
- Certifique-se de que a sintaxe da expressão regular esteja correta para evitar erros.
- Para ignorar diferenças entre maiúsculas e minúsculas, use
(?i)
no início da expressão.
Conclusão
- REGEXMATCH é uma função poderosa para validar e filtrar dados com base em padrões definidos.
- Facilita a verificação de formatos específicos e permite condições avançadas em fórmulas.
- Quando combinada com outras funções, oferece flexibilidade para manipulação de dados.