characterLen()
strLib.characterLen() システム関数は、末尾のスペースを除く、テキスト式内の文字数を戻します。 一方、strLib.byteLen() は、文字数ではなく、バイト数を戻します。 このトピックの後述の『例』を参照してください。
構文
strLib.characterLen(source STRING in)
returns (result INT)
- source
- STRING 型と代入互換性のある任意の変数または式を入力できます (『EGL における代入互換性』を参照)。
- result
- INT として定義された変数。
例
myUnicode5 UNICODE(5) = "ABC";
length INT;
length = strLib.byteLen(myUnicode5); // length=6
length = strLib.characterLen(myUnicode5); // length=3