codePointToNum
Mark Waddingham
mark at livecode.com
Fri Mar 31 06:33:30 EDT 2017
On 2017-03-31 12:12, Richmond via use-livecode wrote:
> So, if I do something like this:
>
> *put the codePointToNum("§")*
>
> I will get the Unicode address of that character as a Decimal number.
>
> How can I get it as a Hex number?
Two options - you can use baseConvert:
put baseConvert(10, 16, codepointToNum("§")
or you can use format:
put format("%x", codepointToNum("§"))
The latter is much more flexible e.g.:
put format("\\u{%06x}", codepointToNum("§"))
Gives the codepoint as the escape sequence for JSON strings (for
example).
Warmest Regards,
Mark.
--
Mark Waddingham ~ mark at livecode.com ~ http://www.livecode.com/
LiveCode: Everyone can create apps
More information about the use-livecode
mailing list