Bliverly
Início

Regex Cheatsheet

Acesse a biblioteca canivete suíço de validações prontas para uso rápido.

Padrões Comuns (Copiar e Colar)

  • E-mail Válido
    /^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/g
  • Telefone (Brasil)
    /(?:\+?55\s?)?(?:\(?\d{2}\)?\s?)?\d{4,5}-?\d{4}/g
  • URL / Link Web
    /https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_\+.~#?&//=]*)/g
  • CPF (com ou sem pontuação)
    /([0-9]{3}\.?[0-9]{3}\.?[0-9]{3}\-?[0-9]{2})/g

Cheatsheet Rápido

. - Qualquer caractere (exceto nova linha)

\d - Qualquer dígito numérico (0-9)

\w - Letra, número ou underscore

\s - Espaço em branco, tabulação

^ - Início da string

$ - Fim da string

* - Zero ou mais ocorrências

+ - Uma ou mais ocorrências

? - Opcional (Zero ou uma)

[abc] - Grupo: 'a', 'b' ou 'c'

[^abc] - Negação: qualquer coisa exceto 'a', 'b', 'c'

Pare de Reinventar a Roda

Ficar lutando 3 horas caçando no Google ou quebrando a cabeça para escrever uma fórmula `Regex` mal feita (que acaba deixando escapar pontuações ou traços indesejados num input) é um desperdício doloroso do tempo dos desenvolvedores sêniores.

As Máscaras Definitivas

O nosso Cheatsheet (Ficha Rápida) armazena os códigos sagrados e blindados mais usados do ecossistema mundial (Verificadores de URLs de domínios web perfeitos, CPFs sem ou com pontuação, etc). Tudo já pronto. Basta copiar da nossa caixa com um clique e colar no seu Script da empresa.