Mbinu ya search

Mbinu search hutafuta vilinganisho vya mfuatano na usemi wa kawaida na kurudisha nafasi ya kilinganisho cha kwanza. Ikiwa hakuna kilinganisho kilichopatikana, basi mbinu itarudisha -1.

Sintaksia

javascriptmfuatano.search(usemi wa kawaida);

Mfano

Wacha tupate nafasi ya kisehemuli:

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

console.log(res);

Matokeo ya utekelezaji wa kodi:

javascript4

Angalia pia

  • mbinu test,
    ambayo inakagua mfuatano
  • mbinu match,
    ambayo inatafuta vilinganisho kwenye mfuatano
  • mbinu matchAll,
    ambayo inatafuta kilinganisho chote kwenye mfuatano
  • mbinu exec,
    ambayo inatekeleza utafutaji wa mfululizo
  • mbinu replace,
    ambayo inatekeleza utafutaji na ubadilishaji
  • mbinu split,
    ambayo inagawanya mfuatano
  • mbinu includes,
    ambayo inatekeleza utafutaji wa mfuatano uliobainishwa kwenye mfuatano wa sasa