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.