Метад search

Метад search знаходзіць супадзенні радка з рэгулярным выразам і вяртае пазіцыю першага супадзення. Калі супадзенняў не знойдзена, то метад верне -1.

Сінтаксіс

javascriptрадок.search(рэгулярны выраз);

Прыклад

Давайце знойдзем пазіцыю падрадка:

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

console.log(res);

Вынік выканання кода:

javascript4

Глядзіце таксама

  • метад test,
    які правярае радок
  • метад match,
    які шукае супадзенні ў радку
  • метад matchAll,
    які шукае ўсе супадзенні ў радку
  • метад exec,
    які выконвае паслядоўны пошук
  • метад replace,
    які выконвае пошук і замену
  • метад split,
    які разбівае радок
  • метад includes,
    які выконвае пошук зададзенага радка ў бягучым радку