Метод lastIndexOf

Метод lastIndexOf врши претрагу последњег појављивања подниска у низу. При томе је неопходно обратити пажњу на регистар знакова наведен у првом параметру. Претрага се врши од краја низа. Метод ће вратити позицију првог поклапања са краја, а ако није пронађено, вратиће -1. Другим опционим параметром може се проследити број знака, одакле треба започети претрагу.

Синтакса

javascriptниз.lastIndexOf(шта тражимо, [одакле започети претрагу]);

Пример

Хајде да нађемо позицију последњег појављивања подниска:

javascriptlet str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd');

console.log(res);

Резултат извршавања кода:

javascript9

Пример

Хајде да задамо позицију за почетак претраге:

javascriptlet str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd', 8);

console.log(res);

Резултат извршавања кода:

javascript6

Погледајте такође

  • метод startsWith,
    који проверјава почетак низа
  • метод endsWith,
    који проверјава крај низа
  • метод indexOf,
    који тражи прво појављивање подниска
  • метод includes,
    који тражи низ
  • метод at,
    који тражи знак низа