> 2) I have tested string.find("Ё", "[А-Я]") in LuaRT : it returns
> correctly 1,2 that means the Ё has been correctly found ?
In fact, it returns 1, 1 (matching the right character).
OK, it's good.
What does #str (the string length operator) return?
- a number of bytes in a string
- a number of UTF16 words (a symbol above U+FFFF is encoded as a surrogate pair and therefore has length of 2)
- a number of UTF-8 codepoints
- a number of symbols (a symbol may consist of several codepoints)