StartsWith: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Spobel (Diskussion | Beiträge) |
|||
(8 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
=== Zugehörige Evaluatoren === | |||
*'''MathEvaluator''' | |||
=== Beschreibung === | === Beschreibung === | ||
Die Funktion ''StartsWith'' prüft, ob eine Zeichenkette ab einer bestimmten Position mit einer bestimmen Zeichenkette anfängt. Die Funktion erwartet eine zu prüfende Zeichenkette, eine Zeichenkette die gesucht wird und eine Position, ab der geprüft werden soll. Fängt an der gegebenen Position die gesuchte Zeichenkette in der zu prüfenden Zeichenkette an, liefert die Funktion true zurück, ansonsten false | Die Funktion ''StartsWith'' prüft, ob eine Zeichenkette ab einer bestimmten Position mit einer bestimmen Zeichenkette anfängt. Die Funktion erwartet eine zu prüfende Zeichenkette, eine Zeichenkette die gesucht wird und eine Position, ab der geprüft werden soll. Fängt an der gegebenen Position die gesuchte Zeichenkette in der zu prüfenden Zeichenkette an, liefert die Funktion true zurück, ansonsten false | ||
=== Syntax === | === Syntax === | ||
startsWith( | startsWith([[Zeichenkette]] zeichenkette, [[Zeichenkette]] gesuchterString, [ [[Ganzzahl]] startPosition ]) | ||
===Parameter === | ===Parameter === | ||
Zeile 11: | Zeile 14: | ||
=== Return Value === | === Return Value === | ||
* Gibt einen Boolean | * Gibt einen [[Boolean]] zurück | ||
=== Beispiele === | === Beispiele === | ||
====Standardfälle==== | ====Standardfälle==== | ||
startsWith('hello','he',0) --> returns true | startsWith('hello','he',0) --> returns ''true'' | ||
startsWith('hello','he') --> returns true | |||
startsWith('hier klappt es nicht','hello',10) --> returns false | startsWith('hello','he') --> returns ''true'' | ||
startsWith('hier klappt es nicht','hello',10) --> returns ''false'' | |||
==== Benutzung mit Variablen ==== | ====Benutzung mit Variablen==== | ||
startsWith('[var=a]','o',4) | startsWith('[var=a]','o',4) | ||
==== | ====Benutzung mit studentischen Eingaben==== | ||
'''JACK2:''' | |||
startsWith('[pos=1]','test',0) | |||
= | '''JACK3:''' | ||
startsWith([input=field1],'test',0) | |||
[[Kategorie:Evaluatorfunktion]] | [[Kategorie:Math-Evaluatorfunktion]][[Kategorie:Testfunktionen]][[Kategorie:Zeichenkettenfunktionen]][[Kategorie:JACK2]][[Kategorie:JACK3]] |
Aktuelle Version vom 18. April 2024, 10:34 Uhr
Zugehörige Evaluatoren
- MathEvaluator
Beschreibung
Die Funktion StartsWith prüft, ob eine Zeichenkette ab einer bestimmten Position mit einer bestimmen Zeichenkette anfängt. Die Funktion erwartet eine zu prüfende Zeichenkette, eine Zeichenkette die gesucht wird und eine Position, ab der geprüft werden soll. Fängt an der gegebenen Position die gesuchte Zeichenkette in der zu prüfenden Zeichenkette an, liefert die Funktion true zurück, ansonsten false
Syntax
startsWith(Zeichenkette zeichenkette, Zeichenkette gesuchterString, [ Ganzzahl startPosition ])
Parameter
- zeichenkette - die Zeichenkette, die geprüft werden soll,
- gesuchterString - die Zeichenkette, auf dessen vorkommen geprüft wird,
- startPosition - der Postion ab der überprüft wird - optional (default=0)
Return Value
- Gibt einen Boolean zurück
Beispiele
Standardfälle
startsWith('hello','he',0) --> returns true startsWith('hello','he') --> returns true startsWith('hier klappt es nicht','hello',10) --> returns false
Benutzung mit Variablen
startsWith('[var=a]','o',4)
Benutzung mit studentischen Eingaben
JACK2: startsWith('[pos=1]','test',0)
JACK3: startsWith([input=field1],'test',0)