Sobre o projeto

RegexArena

Uma plataforma educacional gratuita para aprender expressões regulares resolvendo problemas, testando hipóteses e entendendo por que um padrão funciona.

Por que o RegexArena existe

Regex costuma aparecer para desenvolvedores como uma coleção de símbolos difíceis de memorizar. O RegexArena parte de outra ideia: apresentar um objetivo, oferecer dados que devem passar ou falhar e devolver feedback imediato sobre a tentativa.

Como o aprendizado funciona

O jogo possui 24 fases progressivas, cinco mundos, dicas, XP e score. O conteúdo começa com literais, classes e quantificadores, passa por grupos e formatos reais e termina com lookahead e lookbehind.

Quando o padrão usa grupos de captura, o recurso Raio-X da Regex mostra visualmente qual trecho foi associado a cada grupo. O objetivo é tornar a depuração parte do aprendizado, não apenas informar “certo” ou “errado”.

Conteúdo além do jogo

O hub educacional reúne guia completo, Cheat Sheet, exercícios com soluções, desafios e páginas de casos reais como e-mail, CPF, CEP, telefone, datas, URLs, JavaScript, Java, logs e IP.

Autoria

Marcello · Engenheiro de Software

O RegexArena é criado e mantido por um engenheiro de software com experiência em desenvolvimento de sistemas. O conteúdo é escrito com foco em aplicações práticas de Regex no dia a dia de desenvolvimento, sem apresentar validações estruturais como substitutas de regras de negócio.

Princípios editoriais

  • Explicar o raciocínio, não apenas entregar uma expressão pronta.
  • Mostrar exemplos que passam e que falham.
  • Distinguir formato de validade semântica.
  • Preferir padrões legíveis e testáveis.
  • Conectar conteúdo escrito a prática no Playground e no jogo.
Jogar agoraExplorar o conteúdo