Zusammenfassung: In diesem Tutorial erfahren Sie, wie Sie den JavaScript String indexOf() verwenden, um den Index eines Teilstrings in einem String zu finden.

Die String.prototype.indexOf() gibt den Index des ersten Auftretens von Teilzeichenfolgen (substr) in einer Zeichenfolge (str) zurück:

Code language: JavaScript (javascript)

Es wird -1 zurückgegeben, wenn die str die substr.,

fromIndex ist ein optionaler Parameter, der den Index angibt, an dem die Suche beginnt. Es ist standardmäßig Null (0), was bedeutet, dass die Suche am Anfang der Zeichenfolge beginnt, wenn Sie die fromIndex fromIndex.

Die indexOf() führt immer eine Groß-und Kleinschreibung Suche durch.

Um den Index des letzten Auftretens eines Teilstrings in einer Zeichenfolge zu finden, verwenden Sie dielastIndexOf() – Methode.

JavaScript String indexOf () – Beispiele

nehmen wir einige Beispiele für die Verwendung der indexOf() Methode.,index des ersten Auftretens des Teilstrings 'str' in der Zeichenfolge 'finding substring in string':

Code language: JavaScript (javascript)

2) Verwenden von indexOf() zum Zählen von Vorkommen eines Teilstrings in einer Zeichenfolge

Im folgenden Beispiel wird die Methode indexOf() zum Zählen der Anzahl der vorkommen der Teilzeichenfolge 'know' in der Zeichenfolge 'You do not know what you do not know until you know.':

Wie es funktioniert:

  • Verwenden Sie zuerst die indexOf() Methode, um das erste Vorkommen der substr in der str.,
  • Verwenden Sie dann die Schleife while, um wiederholt die nächste Position der substr in der str ausgehend von der zuletzt gefundenen Position + 1.

3) Der indexOf() und die Groß-und Kleinschreibung

Die indexOf() ist Groß-und Kleinschreibung. Siehe folgendes Beispiel:

Code language: JavaScript (javascript)

In diesem Beispiel gibt die indexOf() -1 zurück, da die Zeichenfolge JS IndexOf nicht die Teilzeichenfolge js enthält, sondern JS.,

Um eine Groß – / Kleinschreibung Suche nach dem Index eines Teilstrings innerhalb eines Strings durchzuführen, können Sie sowohl Teilstring als auch String in Kleinbuchstaben umwandeln, bevor Sie die indexOf() Methode wie folgt verwenden:

  • indexOf() gibt den Index des ersten Auftretens eines Teilstrings in einem String zurück, oder -1, wenn der String den Teilstring nicht enthält.
  • Die indexOf() ist Groß-und Kleinschreibung.
  • War dieses tutorial hilfreich ?
  • YesNo

Articles

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.