Método search

O método search encontra correspondências de uma string com expressão regular e retorna a posição da primeira correspondência. Se nenhuma correspondência for encontrada, o método retornará -1.

Sintaxe

javascriptstring.search(expressão regular);

Exemplo

Vamos encontrar a posição da substring:

javascriptlet str = 'aaa xax bbb';
let res = str.search(/x.x/);

console.log(res);

Resultado da execução do código:

javascript4

Veja também

  • método test,
    que verifica uma string
  • método match,
    que procura correspondências em uma string
  • método matchAll,
    que procura todas as correspondências em uma string
  • método exec,
    que executa uma busca sequencial
  • método replace,
    que executa busca e substituição
  • método split,
    que divide uma string
  • método includes,
    que procura uma string especificada na string atual