Metóda search

Metóda search hľadá zhody reťazca s regulárnym výrazom a vráti pozíciu prvého nálezu. Ak sa žiadna zhoda nenájde, metóda vráti -1.

Syntax

javascriptreťazec.search(regulárny výraz);

Príklad

Nájdime pozíciu podreťazca:

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

console.log(res);

Výsledok vykonania kódu:

javascript4

Pozri tiež

  • metóda test,
    ktorá kontroluje reťazec
  • metóda match,
    ktorá hľadá zhody v reťazci
  • metóda matchAll,
    ktorá hľadá všetky zhody v reťazci
  • metóda exec,
    ktorá vykonáva sekvenčné vyhľadávanie
  • metóda replace,
    ktorá vykonáva vyhľadávanie a nahradzovanie
  • metóda split,
    ktorá rozdeľuje reťazec
  • metóda includes,
    ktorá vyhľadáva zadaný reťazec v aktuálnom reťazci