lastIndexOf Metodu
lastIndexOf metodu, bir dizede
belirtilen alt dizenin son geçtiği yeri arar.
Bu işlem sırasında, ilk parametrede belirtilen
karakterlerin büyük/küçük harf durumuna dikkat edilmelidir.
Arama dizenin sonundan başlar. Metot, sondan başlayarak
ilk eşleşmenin konumunu döndürür,
eğer bulunamazsa -1 değerini döndürür.
İsteğe bağlı ikinci parametre ile,
aramanın başlayacağı karakterin numarası
belirtilebilir.
Sözdizimi
javascriptdize.lastIndexOf(aranan, [aramaya nereden başlanacağı]);
Örnek
Bir alt dizenin son geçtiği konumu bulalım:
javascriptlet str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd');
console.log(res);
Kodun çalıştırılmasının sonucu:
javascript9
Örnek
Aramanın başlangıç konumunu belirleyelim:
javascriptlet str = 'ab cd cd cd ef';
let res = str.lastIndexOf('cd', 8);
console.log(res);
Kodun çalıştırılmasının sonucu:
javascript6
Ayrıca Bakınız
-
metod
startsWith,
bir dizenin başlangıcını kontrol eder -
metod
endsWith,
bir dizenin sonunu kontrol eder -
metod
indexOf,
bir alt dizenin ilk geçtiği yeri arar -
metod
includes,
bir dizeyi arar -
metod
at,
bir dize karakterini arar