IndexOf: Unterschied zwischen den Versionen

Aus JACK Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „=== Beschreibung === Die Funktion ''indexOf'' bestimmt die Position an der eine Zeichenkette oder ein einzelnes Zeichen innerhalb einer anderen Zeichenkette vo…“)
 
Zeile 1: Zeile 1:
=== Beschreibung ===
=== Beschreibung ===
Die Funktion ''indexOf'' bestimmt die Position an der eine Zeichenkette oder ein einzelnes Zeichen innerhalb einer anderen Zeichenkette vorkommt. Außerdem muss angegeben werden, ab welcher Stelle gesucht werden soll. Die Funktion erwartet zwei Strings, die zu durchsuchende und die zu suchende Zeichenkette, und eine Ganzzahl, ab welcher Stelle die Suche beginnen soll. Es wird eine Ganzzahl zurückgegeben.
Die Funktion ''indexOf'' bestimmt die Position, an der eine Zeichenkette oder ein einzelnes Zeichen innerhalb einer anderen Zeichenkette das erste Mal vorkommt. Außerdem muss angegeben werden, ab welcher Stelle gesucht werden soll. Die Funktion erwartet zwei Strings, die zu durchsuchende und die zu suchende Zeichenkette, und eine Ganzzahl, ab welcher Stelle die Suche beginnen soll. Es wird eine Ganzzahl zurückgegeben.


=== Syntax ===
=== Syntax ===

Version vom 6. April 2017, 16:22 Uhr

Beschreibung

Die Funktion indexOf bestimmt die Position, an der eine Zeichenkette oder ein einzelnes Zeichen innerhalb einer anderen Zeichenkette das erste Mal vorkommt. Außerdem muss angegeben werden, ab welcher Stelle gesucht werden soll. Die Funktion erwartet zwei Strings, die zu durchsuchende und die zu suchende Zeichenkette, und eine Ganzzahl, ab welcher Stelle die Suche beginnen soll. Es wird eine Ganzzahl zurückgegeben.

Syntax

indexOf(string1,string2,integer)

Parameter

  • string1 - Zeichenkette in dem gesucht wird
  • string2 - Zeichenkette, die innnerhalb der ersten gesucht wird
  • integer - Startpositition der Suche

Return Value

  • Gibt eine Ganzzahl zurück

Beispiele

Standardfälle

indexOf('Hello World!','o',0)   --> returns 4
indexOf('Hello World!','o',6)   --> returns 7

Benutzung von Variablen

indexOf('[pos=1]','x',0)
indexOf('text','[var=a]',0)
indexOf('[var=b]','x',[pos=2])

Hinweise

  • Die Nummerierung innerhalb der Zeichenkette beginnt mit 0.
  • Sollte die gesuchte Zeichenkette nicht gefunden werden, gibt die Funktion -1 zurück.