Extrair linhas por padrão (e-mail, data...)

Filtre um texto para manter apenas as linhas que contêm uma data, um endereço de e-mail ou um número de telefone, graças a expressões regulares predefinidas — ou use sua própria regex personalizada para um padrão diferente.

Exemplo:

Como funciona

O texto é dividido linha por linha, e cada linha é testada com o padrão escolhido. Os padrões predefinidos cobrem os formatos mais comuns (endereço de e-mail genérico, datas no formato DD/MM/AAAA ou AAAA-MM-DD, números de telefone franceses de dez dígitos), mas você pode alternar para "personalizada" para usar qualquer expressão regular JavaScript.

Os padrões predefinidos cobrem todos os formatos existentes?

Não: por exemplo, o padrão "telefone" mira o formato francês comum (números de dez dígitos começando com 0, com ou sem espaços/pontos/hífens, ou o prefixo internacional +33) e não reconhecerá necessariamente um número internacional em outro formato. O padrão "data" cobre os separadores '/' e '-', mas não datas escritas por extenso.

O resultado exibe a linha inteira ou apenas a parte encontrada?

A lista exibe a linha completa (para manter o contexto) e também a parte exata detectada pelo padrão, o que permite verificar rapidamente se a informação certa foi localizada, mesmo em linhas longas.

Suas linhas de texto permanecem locais: a análise por expressão regular é executada inteiramente no seu navegador, sem transmissão a um servidor.