I've read several answers on here describing how to convert a single 16-bit hex value to a Unicode character (UChar
in ICU). What I am not clear on is how to convert a multiple code (2+ hex strings) to a 3-bit Unicode character. For instance how do I represent ...
U+1F6A3 U+200D U+2642 U+FE0F ♂️
As a single 32-bit Unicode character. When the input are the strings "U+1F6A3" "U+200D" "U+2642" "U+FE0F" (not the 16-bit values, those are the literal strings).