Beschreibung
Die Funktion indexOf gibt die Position zurück, an der die Zeichenfolge needle in der Zeichenfolge haystack gefunden wurde. Wenn needle nicht gefunden wird, gibt die Funktion -1 zurück. Mit dem Parameter index kann definiert werden, welches Vorkommen von needle in haystack berücksichtigt wird.
Hinweis: Kann nicht über persist persistiert werden.
Syntax
indexOf(haystack, needle[, index])
Argumente
| Argument | Beschreibung |
|---|---|
haystack |
Die Zeichenfolge, in der nach needle gesucht wird. |
needle |
Die zu suchende Zeichenfolge. |
index (optional) |
Gibt an, welches Vorkommen von needle zurückgegeben werden soll. Standardmäßig wird das erste Vorkommen berücksichtigt. |
Rückgabetypen
Die Funktion gibt die Position des Vorkommens von needle in haystack als Ganzzahl zurück. Wenn needle nicht gefunden wird, gibt die Funktion -1 zurück.
Beispiele
| Beschreibung | Formel | Ergebnis |
|---|---|---|
| Erstes Vorkommen von "E" |
indexOf("Lieber Elefant,Einhorn oder Pegasus?", "E")
|
7 |
| Zweites Vorkommen von "E" |
indexOf("Lieber Elefant,Einhorn oder Pegasus?", "E", 1)
|
15 |
| Substring nicht gefunden |
indexOf("Hallo Welt", "Z")
|
-1 |
Hinweise
- Groß-/Kleinschreibung: Die Funktion unterscheidet zwischen Groß- und Kleinschreibung.
- Index: Der
index-Parameter beginnt bei0, was dem ersten Vorkommen entspricht.
Kommentare
0 Kommentare
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.