Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

usar metodos javascript

Poderiamos estar usando uma outra forma para estar realizando essa busca, como o uso do includes?

2 respostas
solução!

Olá, Leonardo!

Sim, você pode usar o método includes() em JavaScript para realizar buscas em strings. O método includes() verifica se uma string contém outra string e retorna true ou false dependendo do resultado da busca.

Então, se a sua necessidade for apenas verificar se uma string está contida em outra, o método includes() pode ser uma alternativa ao uso de expressões regulares. No entanto, é importante notar que o método includes() verifica apenas se a substring existe em qualquer lugar da string, enquanto expressões regulares podem fornecer mais flexibilidade e funcionalidades avançadas para buscas mais complexas. Portanto, a escolha entre includes() e expressões regulares depende dos requisitos específicos da sua aplicação, no caso do curso estamos usando expressões regulares (regex) para realizar uma busca no banco de dados que é insensível a maiúsculas e minúsculas e que pode encontrar correspondências parciais, por isso o regex ganha força e se torna tão essencial.

Reforço que em casos de dúvidas, conte sempre com o fórum da comunidade Alura! Bons estudos!

Sucesso

Um grande abraço e até mais!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!
.

Ahhh perfeito, muito obrigado principalmente por essa parte "para realizar uma busca no banco de dados que é insensível a maiúsculas e minúsculas e que pode encontrar correspondências parciais, por isso o regex ganha força e se torna tão essencial" . Me esclareceu muito!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software