Pensando em uma abordagem diferente, fiz um repositório de validador de senhas seguras.
https://github.com/IonaraParreira/Senha_Validada
Aceito palpites e sugestões para continuar aprendendo
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Pensando em uma abordagem diferente, fiz um repositório de validador de senhas seguras.
https://github.com/IonaraParreira/Senha_Validada
Aceito palpites e sugestões para continuar aprendendo
Olá Ionara.
Fiquei curioso para conferir...
Vou acessar seu repositório e volto aqui com um feedback.
Mas já ganhou minha estrela.
Obrigado por compartilhar seu aprendizado.
Bons estudos.
Seu código está muito bem estruturado e os comentários demonstram uma preocupação importante em documentar a lógica utilizada, algo fundamental para a manutenção e compreensão do código por outras pessoas.
A utilização dos lookaheads na expressão regular ((?=.*\d) e (?=.*[@$!%*?&])) mostra que você já está explorando recursos mais avançados do Regex.
Como sugestão para continuar evoluindo o projeto, você poderia incluir novas regras de segurança, como:
Por exemplo, para exigir uma letra maiúscula, você poderia adicionar mais um sensor na Regex:
(?=.*[A-Z])
Projetos como esse são ótimos para desenvolver raciocínio lógico e boas práticas de programação.
Continue explorando, testando novas expressões regulares e aprimorando suas soluções.
Essa curiosidade e disposição para experimentar são características muito valorizadas na área de tecnologia.
Avise alguma dúvida.
Bons estudos.
Esqueci de mencionar que seu Readme está incrível.
Obrigado por compartilhar.
Obrigada Ronaldo, é importante ter um retorno.
E vou sim adicionar as sugestões, agradeço muito.
A, também comecei a te seguir no GitHub.