The Code Codex
Tema

Testador e Substituidor de Regex

Teste expressões regulares em tempo real com destaque de ocorrências, padrões prontos de validação, grupos nomeados e substituição.

O link guarda o que está na tela.
Parâmetros
Expressão regular
Documentos BR
Dev & Web
Visualização
Flags
2 ocorrências/(?<year>\d{4})-(?<month>\d{2})-(?<day>\d{2})/g
Texto com ocorrências destacadas
Release 2026-10-21 and LTS support until 2028-04-30.
#12026-10-21
Linha 1:9 · Posição [8..18]
year:2026month:10day:21
#22028-04-30
Linha 1:42 · Posição [41..51]
year:2028month:04day:30
Tokens identificados no padrão
(?<year>
Grupo de captura nomeado (?<nome>…)
(?<month>
Grupo de captura nomeado (?<nome>…)
(?<day>
Grupo de captura nomeado (?<nome>…)
\d
Dígito numérico [0-9]
{4}
Quantificador de repetição exata ou intervalo {n,m}
{2}
Quantificador de repetição exata ou intervalo {n,m}
?
Opcional (0 ou 1 vez) ou quantificador preguiçoso
Como é calculado?
Compila o padrão com a engine nativa RegExp do JavaScript (ECMA-262) usando as flags selecionadas. Inclui expressões com grupos nomeados para documentos brasileiros (CPF com região fiscal, CNPJ numérico e alfanumérico IN RFB 2.229/2024, Chave de Acesso NF-e/NFC-e/CT-e de 44 posições, CEP, telefone e placa Mercosul) e formatos de engenharia (E-mail, UUID v4/v7, JWT, SemVer, IPv4 e URL).
Ver o código ↗

Processado no seu navegador; nada é enviado.

⌨️ Usar no terminal (JSON)

Esta ferramenta também roda fora do site: o script cli.js usa a mesma lógica desta página e devolve o resultado em JSON. Os parâmetros são os mesmos da URL desta página — copie o comando abaixo com os valores que estão na tela.

Deno
deno run -q "https://thecodecodex.com/cli.js?tool=regex"
Node.js / Bun
curl -s https://thecodecodex.com/cli.js | node --input-type=module - regex p=…
ParâmetroDescriçãoPadrão
pexpressão regular(?<year>\d{4})-(?<month>\d{2})-(?<day>\d{2})
fflags: g, i, m, s, ug
modematch | replace | cheatsheetmatch
repltexto de substituição ($&, $1, $<nome>)$<day>/$<month>/$<year>
texttexto de testeRelease 2026-10-21 and LTS support until 2028-04-30.
langpt | enpt

Precisa de Deno, Node.js ou Bun. Com Deno, o script roda sem permissões: não lê arquivos nem acessa a rede. Os indicadores do Banco Central são os do dia em que o site foi publicado.

Outras de Desenvolvimento