Die Systemfunktion 'strLib.getTokenCount()' gibt die Anzahl der Tokens in einer Quellenzeichenfolge zurück.
Tokens sind Zeichenfolgen, die durch Begrenzungszeichen voneinander getrennt sind. Wenn Sie beispielsweise Leerzeichen (" ") und Komma (",") als Begrenzer definieren, wird die Zeichenfolge "CALL PROGRAM ARG1,ARG2,ARG3" in die folgenden fünf Token unterteilt: "CALL", "PROGRAM", "ARG1", "ARG2" und "ARG3".
strLib.getTokenCount(
Quelle STRING in,
Begrenzungszeichen STRING in)
returns (Ergebnis INT)
Im folgenden Beispiel werden vier Tokens durch Leerzeichen und Komma getrennt:
commandLine STRING = "CALL PROG1 arg1,arg2";
delimiters STRING = " ," // Leerzeichen und Komma als Begrenzungszeichen
i INT;
i = StrLib.getTokenCount(commandLine, delimiters);
// i = 4
| Plattform | Problem |
|---|---|
| JavaScript-Generierung | Die Funktion 'strLib.getTokenCount()' wird nicht unterstützt. |