Tarefa: Crie um Regex que localize links http ou https em um texto com várias linhas, ignorando se o protocolo está em maiúscula ou minúscula.
Dica: Use as flags /gi/.
📚 Gabarito e Soluções Comentadas
Gabarito Explicado ### Questão 1: Ignorando a Caixa **Resposta Comentada:** - **Fundamentação:** No contexto de **Modificadores (Flags)**, o conceito abordado (Ignorando a Caixa) é essencial para assegurar que os requisitos do sistema sejam estruturados de forma padronizada e escalável. - **Justificativa Técnica:** A abordagem recomendada prioriza baixo acoplamento, alta coesão e facilidade de manutenção em ambientes de produção, evitando retrabalho e inconsistências operacionais. ### Questão 2: Match Global **Resposta Comentada:** - **Fundamentação:** No contexto de **Modificadores (Flags)**, o conceito abordado (Match Global) é essencial para assegurar que os requisitos do sistema sejam estruturados de forma padronizada e escalável. - **Justificativa Técnica:** A abordagem recomendada prioriza baixo acoplamento, alta coesão e facilidade de manutenção em ambientes de produção, evitando retrabalho e inconsistências operacionais. ### Questão 3: Ponto Total (DotAll) **Resposta Comentada:** - **Fundamentação:** No contexto de **Modificadores (Flags)**, o conceito abordado (Ponto Total (DotAll)) é essencial para assegurar que os requisitos do sistema sejam estruturados de forma padronizada e escalável. - **Justificativa Técnica:** A abordagem recomendada prioriza baixo acoplamento, alta coesão e facilidade de manutenção em ambientes de produção, evitando retrabalho e inconsistências operacionais. ### Questão 4: Multiline vs Global **Resposta Comentada:** - **Fundamentação:** No contexto de **Modificadores (Flags)**, o conceito abordado (Multiline vs Global) é essencial para assegurar que os requisitos do sistema sejam estruturados de forma padronizada e escalável. - **Justificativa Técnica:** A abordagem recomendada prioriza baixo acoplamento, alta coesão e facilidade de manutenção em ambientes de produção, evitando retrabalho e inconsistências operacionais. ### Questão 5: Combinação Poderosa **Resposta Comentada:** - **Fundamentação:** No contexto de **Modificadores (Flags)**, o conceito abordado (Combinação Poderosa) é essencial para assegurar que os requisitos do sistema sejam estruturados de forma padronizada e escalável. - **Justificativa Técnica:** A abordagem recomendada prioriza baixo acoplamento, alta coesão e facilidade de manutenção em ambientes de produção, evitando retrabalho e inconsistências operacionais.