Metoda search

Metoda search najde shody řetězce s regulárním výrazem a vrátí pozici první shody. Pokud není nalezena žádná shoda, metoda vrátí -1.

Syntaxe

javascriptřetězec.search(regulární výraz);

Příklad

Najděme pozici podřetězce:

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

console.log(res);

Výsledek provedení kódu:

javascript4

Viz také

  • metoda test,
    která testuje řetězec
  • metoda match,
    která hledá shody v řetězci
  • metoda matchAll,
    která hledá všechny shody v řetězci
  • metoda exec,
    která provádí sekvenční vyhledávání
  • metoda replace,
    která provádí vyhledání a nahrazení
  • metoda split,
    která rozděluje řetězec
  • metoda includes,
    která vyhledá zadaný řetězec v aktuálním řetězci