![]() LEN_UTF8 |
![]() DEVELOPER |
![]() |
Trail: PROIV Documentation > Developer > PROIV Developer > Developing Functions > Events and Logic > LEN_UTF8
Purpose |
Counts the number of UTF-8 characters in a string. |
Syntax |
#LengthOrError = LEN_UTF8(String-Expression) |
Operation |
Returns minus one if the string contains invalid UTF-8. Otherwise it is the number of UTF-8 characters in the argument. The first argument is a string expression and may contains UTF-8 characters.
|
Remarks |
UTF-8 characters may be one, two, three or four bytes in length. |
Example |
#Length = LEN_UTF8($A + $B + $C) if #Length >= 0 then umsg("$Length =" + CONV(#Length), -1) else umsg("LEN_UTF8 failed - invalid UTF-8?", -1) endif |
Topic ID: 520331