Testador Regex Grátis: Testar Expressões Regulares Online
42 usosPadrão de Expressão Regular
/
/
g Globali Ignorar Maiúsculasm Multilinhas Linha ÚnicaTexto de Teste
Resultado da Correspondência
Digite um padrão regex acima para começar a busca
Modelos de Regex Comuns
Endereço de E-mail
^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$
URL
^https?://[\w.-]+(?:/[\w./?%&=-]*)?$
IPv4
^(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}...
Data (AAAA-MM-DD)
^\d{4}[-/.](?:0[1-9]|1[0-2])[-/.]...
Números
\d+
Apenas Letras
[a-zA-Z]+
Tags HTML
<[^>]+>
Senha Forte
^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)...
Referência de Sintaxe Regex
| Símbolo | Descrição | Exemplo |
|---|---|---|
. | Corresponde a qualquer caractere (exceto nova linha) | a.c → abc, adc |
* | Corresponde 0 ou mais vezes | ab* → a, ab, abb |
+ | Corresponde 1 ou mais vezes | ab+ → ab, abb |
? | Corresponde 0 ou 1 vez | ab? → a, ab |
{n} | Corresponde exatamente n vezes | a{3} → aaa |
^ | Início da string | ^Hello |
$ | Fim da string | World$ |
[abc] | Conjunto de caracteres (corresponde a um deles) | [aeiou] |
\d | Dígito (0-9) | \d{4} |
\w | Caractere de palavra (a-z, A-Z, 0-9, _) | \w+ |
\s | Espaço em branco (espaço, tab, nova linha) | \s+ |
| | Alternação (OU) | cat|dog |
() | Grupo de captura | (\d{4})-(\d{2}) |
Dicas sobre Expressões Regulares
Testar regex em tempo real
Digite o padrão regex e o texto de teste. As correspondências são destacadas na hora. Suporta flags: global (g), ignorar maiúsculas (i), multilinha (m).
Modelos regex comuns
Use os modelos prontos: email, data, números, letras, tags HTML, senha forte. Economize tempo com padrões testados.
Referência de sintaxe
Consulte o guia rápido: . (qualquer caractere), * (0+), + (1+), ? (0-1), \d (dígito), \w (palavra), ^ (início), $ (fim).
Perguntas Frequentes
Como testar uma expressão regular?
Digite o padrão no campo superior, o texto de teste abaixo. As correspondências são destacadas em tempo real. Ative os flags conforme necessário.
Quais flags estão disponíveis?
g (global): busca todas as correspondências. i (ignorar case): não diferencia maiúsculas. m (multilinha): ^ e $ correspondem ao início/fim de cada linha.
Como validar um email com regex?
Um padrão básico é: ^[\w.-]+@[\w.-]+\.\w{2,}$ — mas validação completa de emails requer padrões mais complexos. Use nosso modelo predefinido.
Posso usar esta ferramenta para limpar dados desorganizados de planilhas?
Com certeza. Esta ferramenta é fantástica para limpar dados de texto brutos. Você pode testar rapidamente padrões para remover espaços extras, padronizar formatos ou extrair informações específicas. Por exemplo, se você tiver uma coluna com números de telefone como '123-456-7890' e ' (123) 456-7890 ', você pode escrever uma regex para capturar apenas os dígitos e, em seguida, usar esse padrão para substituir todas as variações por um formato consistente. Isso economiza muito tempo em comparação com a edição manual.
Posso salvar meus padrões regex para usar depois?
Esta ferramenta não tem recurso de salvar embutido. Copie seu padrão para um arquivo ou adicione aos favoritos com o regex na URL. Para reuso rápido, mantenho um arquivo de texto com meus padrões principais. O tool oferece mais de 10 modelos prontos como email, telefone e URL.
Esta ferramenta suporta asserções lookahead e lookbehind?
Sim, ela suporta totalmente lookahead e lookbehind. Você pode testar padrões como (?=...) para lookahead positivo ou (?<=...) para lookbehind positivo. Para versões negativas, use (?!...) e (?<!...). Essas asserções são cruciais para capturar texto apenas quando precedido ou seguido por certos padrões, sem incluí-los no resultado. Experimente (?<=@)[a-z]+ para extrair nomes de usuário de e-mails sem o símbolo @. Funciona em todos os principais mecanismos regex.
Como Usar o Testador de Regex
- Digite o padrão de expressão regular no campo superior
- Insira o texto de teste no campo inferior
- As correspondências são destacadas em tempo real
- Ative os flags conforme necessário (g, i, m, s)
- Use os modelos prontos para padrões comuns