strLib.getTokenCount() システム関数は、ソース・ストリング内のトークンの数を戻します。
トークン とは、区切り文字で区切られたストリングのことです。例えば、スペース (「 」) とコンマ (「,」) を区切り文字として定義してある場合、ストリング 「CALL PROGRAM ARG1,ARG2,ARG3」 は、「CALL」、「PROGRAM」、「ARG1」、「ARG2」、および 「ARG3」 という 5 つのトークンに分離されます。
strLib.getTokenCount(
source STRING in,
delimiters STRING in)
returns (result INT)
次の例では、スペースとコンマの文字によって、4 つのトークンが分離されます。
commandLine STRING = "CALL PROG1 arg1,arg2";
delimiters STRING = " ," // スペースとコンマの区切り文字
i INT;
i = StrLib.getTokenCount(commandLine, delimiters);
// i = 4
| プラットフォーム | 問題 |
|---|---|
| JavaScript 生成 | 関数 strLib.getTokenCount() はサポートされていません。 |