lastIndexOf metode
Metode lastIndexOf veic
pēdējā apakšvirknes ierašanās vietas meklēšanu virknē.
Šajā gadījumā jāpievērš uzmanība
pirmajā parametrā norādītajam simbolu reģistram.
Meklēšana tiek veikta no virknes beigām. Metode atgriezīs
pirmās atbilstības pozīciju no beigām,
un, ja tā netiks atrasta, atgriezīs -1.
Otro neobligāto parametru var izmantot,
lai norādītu simbola numuru, no kura
jāsāk meklēšana.
Sintakse
javascriptvirkne.lastIndexOf(ko meklējam, [no kurienes sākt meklēšanu]);
Piemērs
Atradīsim pēdējā apakšvirknes ierašanās vietu:
javascriptlet str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd');
console.log(res);
Koda izpildes rezultāts:
javascript9
Piemērs
Norādīsim meklēšanas sākuma pozīciju:
javascriptlet str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd', 8);
console.log(res);
Koda izpildes rezultāts:
javascript6
Skatiet arī
-
metode
startsWith,
kas pārbauda virknes sākumu -
metode
endsWith,
kas pārbauda virknes beigas -
metode
indexOf,
kas meklē pirmo apakšvirknes ierašanos -
metode
includes,
kas meklē virkni -
metode
at,
kas meklē virknes simbolu