88 of 264 menu

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

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

Příklad

Najděme pozici podřetězce:

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

Výsledek provedení kódu:

4

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
uzlptmssves