Pesquisa de string Javascript ()

O método search () da String JavaScript procura na string um valor especificado por uma expressão regular.

A sintaxe do search()método é:

 str.search(regexp)

Aqui, str é uma string.

search () Parâmetros

O search()método inclui:

  • regexp- Um objeto de expressão regular (o argumento é implicitamente convertido em RegExpse for um não RegExpobjeto)

Valor de retorno da pesquisa ()

  • Retorna o índice da primeira correspondência entre a expressão regular e a string fornecida
  • Retorna -1 se nenhuma correspondência for encontrada.

Exemplo: usando pesquisa ()

 const string = "I love to write JavaScript programs"; let re = /(a-z)/; let index = string.search(re); console.log(index); // 2 -> matches 'l' let re1 = /J(a-z)*/i; let index1 = string.search(re1); console.log(index1); // 16 -> matches 'JavaScript' let re2 = /(0-9)/; let index2 = string.search(re2); console.log(index2); // -1 -> No digit match

Resultado

 2 16 -1

Leitura recomendada: correspondência de string JavaScript ()

Artigos interessantes...