Testador e Depurador de Regex
Teste e depure suas expressões regulares em tempo real. Nossa ferramenta gratuita fornece destaque de correspondência ao vivo, informações de grupo e uma útil folha de consulta de regex para JavaScript.
Folha de Cola Regex
| Caractere | Descrição | Exemplo |
|---|---|---|
| . | Qualquer caractere exceto quebra de linha | /h.t/ corresponde a "hot", "hat" |
| \d | Qualquer dígito (0-9) | /\d{3}/ corresponde a "123" |
| \w | Qualquer caractere de palavra (a-z, A-Z, 0-9, _) | /\w+/ corresponde a "hello_123" |
| \s | Qualquer caractere de espaço em branco | /hello\s/ corresponde a "hello " |
| [abc] | Corresponde a qualquer um dos caracteres entre colchetes | /[aeiou]/ corresponde a qualquer vogal |
| (abc) | Grupo de captura | /(\w+)\s(\w+)/ captura palavras |
| * | Zero ou mais do caractere anterior | /a*/ corresponde a "", "a", "aa" |
| + | Um ou mais do caractere anterior | /a+/ corresponde a "a", "aa" |
| ^ | Início da string (ou linha com flag 'm') | /^Início/ corresponde a "Início de..." |
| $ | Fim da string (ou linha com flag 'm') | /fim$/ corresponde a "...o fim" |
Privado e Seguro
Esta ferramenta é alimentada pelo próprio motor JavaScript do seu navegador. Nenhum dado é enviado para nossos servidores, então você pode testar informações confidenciais com total confiança.
Você também pode gostar
Guias uteis
Acessibilidade: Padrões de Texto Alt para Imagens de Produto
Aprenda a escrever texto alternativo eficaz para e-commerce. O nosso guia fornece padrões práticos e exemplos para imagens de produtos, ajudando a melhorar o SEO e a acessibilidade.
10 Ferramentas Gratuitas de Produtividade para Desenvolvedores que Realmente Economizam Tempo
Descubra as melhores ferramentas gratuitas para desenvolvedores que aumentam a produtividade sem gastar uma fortuna. De formatadores de código a testadores de API, essas ferramentas otimizarão seu fluxo de trabalho.
FAQ
O que é uma Expressão Regular (Regex)?
Uma expressão regular é uma sequência de caracteres que especifica um padrão de busca. É uma ferramenta poderosa usada em programação e edição de texto para encontrar, substituir e manipular texto com base em padrões complexos.
O que significam os modificadores (g, i, m, s)?
Os modificadores alteram o comportamento da busca. 'g' (global) encontra todas as correspondências em vez de parar na primeira. 'i' (insensível a maiúsculas e minúsculas) ignora a capitalização. 'm' (multilinha) permite que as âncoras de início (^) e fim ($) correspondam ao início/fim das linhas. 's' (dotall) permite que o ponto (.) corresponda a caracteres de nova linha.
Por que meu navegador congela com certos padrões?
Isso pode ocorrer devido ao 'backtracking catastrófico', onde uma regex mal escrita leva um tempo extremamente longo para processar certas strings. Isso geralmente acontece com quantificadores aninhados como `(a*)*`. Tente tornar seu padrão mais específico.