Zeichenfolge Funktion - lastIndexOf

Wie kann man die letzte Auftretensposition eines Charakters oder Worts in einer Zeichenfolge mit Hilfe von Javascript finden?

Erklärung


Objekt: Zeichenfolge
Methode oder Funktion: lastIndexOf(string)
Beschreibung: Diese Methode ist der indexOf() Funktion ähnlich und nimmt einen Charakter oder eine Zeichenfolge als Argument. Es durchsucht die gegebene Zeichenfolge in der Hauptzeichenfolge und gibt die letzte Auftretensposition der Zeichenfolge zurück. Es gibt -1 zurück, wenn die Suchzeichenfolge in der Hauptschnur nicht anwesend ist.


Beispiel Code:
<script language=javascript>
var ss = "ein letzter Indextest ";
var result = ss.lastIndexOf("e");
document.write(result);
</script>

Ergebnis:


Erklärung:
Im oben genannten Beispiel,
  • die Hauptzeichenfolge ist in einer "ss" Variable gespeichert.
  • die Methode nimmt ein Zeichen "e" als Argument.
  • die Methode sucht in Hauptzeichenfolge (ss) nach der Suchzeichenfolge "e" auf.
  • "e" ist an zwei Positionen, 10 und 14. Letzter Auftretenswert 14 wird als Ergebnis zurückgegeben.