Neste artigo vamos aprender como procurar palavra em strings, na verdade qualquer tipo de texto, identificando se ele está presente ou não.

como procurar palavra em string capa

Fala programador(a), beleza? Bora aprender coisa nova!

Procurar por palavras em uma string, é muito fácil no JavaScript

Utilizamos métodos nativos da linguagem, para atingir nosso resultado, veja:

let frase = 'Será que existe João nesta frase?';

console.log(frase.indexOf("João")); // 16
console.log(frase.indexOf("Pedro")); // -1

Para procurar palavras ou texto, vamos utilizar o método indexOf()

Utilizando como parâmetro o texto a ser encontrado

Receberemos dois tipos de retorno:

  • Algum número diferente de -1: A palavra foi encontrada, e este número representa o índice da primeira letra dela no texto;
  • -1: Quando recebemos este valor, a palavra não existe na frase;

Então após essa identificação, podemos tomar rumos diferentes no nosso código

Quer se especializar em Desenvolvimento Web? Veja o nosso catálogo de cursos.

Fazendo verificações com if/else, por exemplo, com o valor retornado de indexOf, legal né? 😀

Conclusão

Vimos neste artigo que é possível procurar palavra em strings com a linguagem JavaScript

Com o auxílio do método indexOf, receberemos um retorno do que procuramos

Se apresentar -1, a palavra ou texto não existe na string que estamos fazendo a verificação

Caso outro número seja apresentado, ela existe, e este número é o índice de onde o texto que estamos procurando começa

Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube

Subscribe
Notify of
guest

2 Comentários
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Leonardo Leal

E isso diferencia maiúscula de minúscula?

Battisti

Opa Leonardo, você encontra nos posts aqui do blog tb =)